Senior Software Engineer – Java + Angular
Summary
Senior full-stack engineer building new features and modernizing a multi-tenant cloud SaaS HRIS suite (Payroll, Benefits, Time & Attendance, CoreHR) using Java/Spring on the backend and Angular on the frontend. Works in distributed Agile teams with shift-left testing and AI tools like GitHub Copilot and Claude Code.
- Build new features and modernize existing HRIS products (Payroll, Benefits, Time & Attendance, CoreHR) — a multi-tenant cloud SaaS solution in the HR space.
- Work as a full-stack engineer within a distributed Agile team.
- Take ownership of testing and verifying your own work using a shift-left approach.
- Use AI tools like GitHub Copilot and Claude Code to improve productivity.
Requirements
- 6+ years of experience with Java and Spring (backend) and Angular (frontend).
- Familiarity with at least one relational database and SQL (Oracle & PL/SQL preferred, not mandatory).
- Comfortable owning testing and quality of your own code.
- Experience working in distributed Agile teams.
Skills Required
- Java & Spring
- Angular
- SQL / RDBMS (Oracle & PL/SQL preferred)
- Agile development
- AI-assisted development tools