SalaryPeak

Software Engineer - Backend (Java, Spring Boot) -Bank - Contract

NTT SINGAPORE PTE. LTD.
Singapore 3+ years Posted Jan 9, 2026

Salary Range

SGD 54,000 - SGD 84,000 /year

SGD 4,500 - SGD 7,000/month

Apply on MyCareersFuture

Skills Required

GitTestNGSonarQubeRESTful APIJenkinsJava 8ScrumContinuous Integration and Continuous DeploymentMicrosoft Message QueueAgileUnixMariaDBJUnitMavenSpring BootApache KafkaSpring BatchMS SQLGrafanaLinux

Job Description

📍 Location: Changi , Singapore


📅 Type: 12 Months Contract (renewable)


💼 Employer: NTT DATA Singapore Pte Ltd


👨‍💻 Occupation: Software Engineer (Backend Development)


Client : A leading global bank’


Job Description:

We are looking for a Software Engineer – Backend to join our team supporting a leading global bank’s enterprise applications. The role involves designing, developing, and implementing backend systems for financial services applications serving millions of users across multiple countries.


Key Responsibilities:

• Design and develop enterprise-grade applications using Java, Spring Boot, and Spring Batch.

• Build scalable backend systems handling high-volume transactions.

• Develop and optimize databases with MS SQL / MariaDB.

• Integrate messaging systems such as Kafka for real-time data processing.

• Implement CI/CD pipelines using Jenkins, Git, and automate deployments.

• Collaborate with cross-functional teams including QA and infrastructure.

• Perform code reviews, testing (unit/integration/E2E), and system monitoring.


Key Requirements:

✅ 3 - 6 years of experience in backend software development.

✅ Proficiency in Java, Spring Boot, and database technologies.

✅ Experience in CI/CD and DevOps practices.

✅ Good understanding of banking or financial domain (preferred).

✅ Strong analytical and communication skills.


Why Join Us?

✔ Work on cutting-edge financial technology systems.

✔ Be part of a collaborative, high-performance engineering team.

✔ Renewable long-term contract with opportunities for conversion.



Application Process:

To ensure the best fit for this role, we encourage applications from candidates who meet the must-have skills outlined above. If your experience aligns, we’d love to hear from you!


Interested candidates are kindly requested to email their CV with their experience to:

📧 [email protected]


We look forward to your application!