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