Java developer (JD#11330)

RecruiterSCIENTE INTERNATIONAL PTE. LTD.Singaporemycareersfuturepublished 09/16/2026
Must-have:JavaDockerKubernetesAgileScrumCI/CDTDDMicroservicesFinTechLeadJunior

Job Summary

We are seeking a seasoned Java Developer with experience in Java/J2EE, Spring Boot, microservices and distributed systems to develop and support Cash Management applications in a banking environment.

Mandatory Skill-set

  • Must have 7–9 years of hands-on Java/J2EE development experience;
  • Must have strong Java, Spring Boot, Spring Integration and microservices expertise;
  • Experience with Kafka, Spark and Flink;
  • Hands-on Docker, Kubernetes and CI/CD tools;
  • Strong TDD/BDD experience with JUnit, Mockito and Cucumber;
  • Good knowledge of architecture, design patterns and performance tuning;
  • Strong Agile/Scrum and stakeholder management experience;

Desired Skill-set

  • Experience with Elasticsearch, HBase, HDFS and MongoDB;
  • Basic cash management or banking domain knowledge;
  • Financial industry experience;
  • Experience in solution design, UML and application migrations;
  • Experience mentoring developers and supporting technical leads;

Responsibilities

  • Develop and enhance Cash Management and reporting applications;
  • Maintain application stability, performance and support;
  • Lead solution design, estimation and implementation of new features;
  • Develop quality solutions using TDD/BDD practices;
  • Collaborate with Product Owners, BAs and business stakeholders;
  • Support Agile delivery and cross-functional project teams;
  • Troubleshoot issues and drive technical improvements;
  • Mentor junior developers and support the Technical Lead;

Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest. When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy). Confidentiality is assured, and only shortlisted candidates will be notified for interviews. EA Licence No. 07C5639

Contact person

Listed by the employer in the job posting — for questions and your application.