Job Description
- Strong Java (17/21) and Spring Boot 3 experience (50-70% work time)
- Experience building microservices using REST/OpenAPI
- Solid understanding of RBAC/ABAC, JWT, OAuth2/OIDC
- Strong SQL skills (PostgreSQL/MySQL, JSONB exposure preferred)
- TDD mindset with hands-on experience in:
- JUnit
- Mockito
- TestContainers
- Ability to write integration tests, contract tests, and API tests
- Experience in TypeScript (30-50% time)
- Good hands-on skills in React and modern UI patterns
- Next.js
- Component frameworks (Material UI, Tailwind preferred)
- Frontend testing exposure (Jest, React Testing Library, Cypress)
- Git and branching workflows (Bitbucket preferred)
- Containerization experience (Docker)
- Basic understanding of AWS services (ECS, RDS, S3, CloudWatch)
- Ability to learn quickly in policy-as-code (OPA/Rego or Cedar)
Apply for this Position
Ready to join LSA Recruit? Click the button below to submit your application.
Submit Application