Careers /

Java Software Developer


Full time

Java Software Developer

This is a vital role in the Company’s core team; you will be given autonomy and freedom in your role.


  • 4+ years of work experience in a similar development role is essential.
  • Extensive Experience in Java, certification a plus.
  • Minimum of 2 years’ experience using Spring framework.
  • Experience with web services, microservices and RESTful APIs.
  • Experience with SQL / NoSQL databases.
  • Experience with CI/CD solutions, testing frameworks and build tools.
  • Experience in agile development (Kanban, SCRUM).
  • Ability to work independently or as a member of a high-performance team.
  • Ideally to have experience with: Spring Boot, Docker, Kubernetes, Cloud, MongoDB Atlas.
  • Experience with other programming languages (C/C++ or Python)

Required Experience for the Role

  • Designing, developing, testing, deploying, maintaining, and improving software primarily using Java and executing services and applications in the cloud.
  • Support product monitoring and troubleshooting to ensure high-quality standards.
  • Adopt and improve development team best practices and standards.
  • Collaborate with other teams to improve existing products, services, and tools.

Job Types: Full-time, Permanent


  • Monday to Friday
  • Work from home

Interested in this position? Please
complete the fields below and we will get in touch with you