Our ideal candidate

  • Is a seasoned Java developer with demonstrable, advanced experience in Spring Boot and related technologies
  • Takes pride in delivering great services for users through quality code that is robust and maintainable
  • Has good skills, perspective and initiative to help drive our teams and products through launch cycles – particularly by balancing good engineering with launch commitments
  • Is comfortable and productive working remotely with a cross-functional team
  • Can champion continuous improvement to the quality of solutions delivery using agile practices


Core Skills

  • 4-7 years hands-on Java development in Spring Boot and Hibernate
  • Database selection, design and optimisation (MySQL, No-SQL, Redis etc)
  • Demonstrable experience with full SDLC for cloud-native apps
  • Familiarity with development best practices, including source control, code-review, pair-programming, CI/CD toolchain and automated testing frameworks to ensure quality and time-to-market


Good to have

  • Hands-on experience with clustered Redis in production
  • Familiarity with the Elastic-Logstash-Kibana stack
  • Hands-on experience with Amazon cloud services (AWS Lambda, SES, SQS, S3, AWS Aurora, AWS RDS, CI/CD, etc.)
  • Experience mentoring, interviewing and coaching team members

Contract for 2 years to permanent.

Interested candidates are invited to apply here.

Only shortlisted candidates will be notified.