Senior Software Engineer – Java + Angular

  • Colombo, Sri Lanka
  • Full-Time
  • On-Site

Job Description:
  • 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