Employment Details
Location: Changi, Singapore
Contract: 12 -month contract, renewable .
Work arrangement: On-site/hybrid, depending on project requirement
Industry: Banking and Financial Service
Project: Enterprise backend application development for a leading Singapore bank
Java Backend Engineer – Spring Boot & Stakeholder Management
Role Overview
We are looking for a hands-on Java Backend Engineer to develop, enhance and support enterprise banking applications in Singapore. The engineer will work directly with business users, product owners and technology teams to understand operational concerns, clarify requirements and propose practical technical solutions.
Key Responsibilities
Develop and enhance backend applications using Java and Spring Boot.
Design, develop and support RESTful APIs and system integrations.
Engage directly with business users and product owners to understand requirements and resolve concerns.
Translate business requirements into practical technical designs and solutions.
Write complex SQL queries for data analysis, validation and production troubleshooting.
Investigate application incidents, perform root-cause analysis and implement permanent fixes.
Support SIT, UAT, production deployment and post-release stabilization.
Work in Linux/Unix environments and use shell scripts for operational and automation activities.
Participate in solution discussions, code reviews and application-modernization initiatives.
Communicate delivery progress, risks, dependencies and technical issues clearly to stakeholders.
Maintain technical documentation and support knowledge-transfer activities.
Required Skills and Experience
Minimum 3 years of hands-on Java backend development experience.
Strong experience with Spring Boot and Spring Framework.
Experience developing RESTful APIs and microservices.
Strong SQL skills, including joins, subqueries, aggregations and query troubleshooting.
Experience with Linux/Unix and basic shell scripting.
Experience in production support, incident investigation and root-cause analysis.
Familiarity with CI/CD pipelines, Git, Bitbucket and Jira.
Good understanding of software-engineering principles, design patterns and clean coding.
Strong verbal and written communication skills.
Proven experience working directly with business users, product owners or other stakeholders.
Ability to understand stakeholder concerns and recommend solutions independently.
Banking or financial-services experience would be advantageous.
Interested candidates are kindly requested to email their CV with their experience to
*************
We look forward to your application!
Contract: 12 -month contract, renewable .
NTT Singapore Pte Ltd (NTTS)
is the regional headquarters of NTT Communications Corporation (NTT Com) for Asia Pacific Region.
Established in 1997, NTT Singapore has more than 10 years of expertise in providing information and communications technology (ICT) solutions worldwide.
NTT Singapore offers diverse high-quality connectivity, data centre solutions, security services, IT management services, voice and conferencing solutions and solution integration services to its enterprise customers.
NTT Communications is a wholly owned subsidiary of Nippon Telegraph and Telephone Corporation (NTT Corp.), one of the world’s largest providers of telecommunications services.
In 2013, NTT Corp. is ranked no.1 in telecom industry in the Fortune Global 500* list with operating revenues of more than $133,077 million. It is positioned 32nd among the top 500 corporations worldwide.
NTT Com's extensive global infrastructure includes Arcstar secure private networks, which cover 196 countries/regions and a tier-1 IP backbone network connected with major ISPs worldwide, as well as secure data centers at over 150 locations worldwide.