Java Backend Engineer (Spring Boot & Stakeholder Management) - Contract

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NTT Singapore Pte. Ltd. is seeking a hands-on Java Backend Engineer to work with business users and product owners, translating requirements into practical technical solutions.

The role balances development with stakeholder management and requires ownership of technical delivery. You will develop Java/Spring Boot backends, design REST APIs, perform data analysis with SQL and support deployments while collaborating with multiple technology teams.

Qualifications

  • At least 3 years of relevant software-development experience.
  • Strong hands-on Java, Spring and Spring Boot development experience.
  • Experience designing and developing RESTful APIs and backend services.
  • Strong SQL skills, including complex queries, data analysis and production troubleshooting.
  • Experience with Linux/Unix and shell scripting.
  • Familiarity with CI/CD pipelines, Git/Bitbucket, Jira and Agile delivery.
  • Strong production support, debugging and root-cause analysis experience.
  • Proven experience engaging directly with business users or product owners.
  • Ability to independently clarify requirements and propose technical solutions.
  • Strong verbal and written communication skills.
  • Empathetic, composed and solution-oriented when handling concerned or frustrated stakeholders.
  • Strong ownership, accountability and ability to work independently.

Responsibilities

  • Develop, enhance and support Java/Spring Boot backend applications and REST APIs.
  • Engage directly with business users and product owners to understand requirements, concerns and operational challenges.
  • Translate business requirements into clear technical solutions and implementation plans.
  • Facilitate discussions, clarify ambiguities and manage stakeholder expectations throughout delivery.
  • Investigate application and data issues using complex SQL queries, logs and system analysis.
  • Perform troubleshooting, root-cause analysis, defect resolution and production support.
  • Support SIT, UAT, deployments and post-release stabilisation.
  • Collaborate with architects, project managers, QA, application support and other technology teams.
  • Communicate delivery progress, risks, dependencies and technical constraints clearly.
  • Maintain technical documentation and support knowledge transfer.

Skills

Java
Spring Boot
REST APIs
SQL
Linux/Unix
CI/CD
Git/Jira/Agile
Production support
Stakeholder engagement
Communication

Tools

Git
Bitbucket
Jira

Job description

Employment Type: Initial 6-month contract, renewable based on performance and project requirements

Location: Singapore

Start Date: 2 November 2026 or earliest availability

Role Overview

We are looking for a hands-on Java Backend Engineer who can work directly with business users and product owners to understand their requirements, identify underlying problems and deliver practical technical solutions.

This is not a purely development-focused role. The successful candidate must be able to manage stakeholder expectations, communicate technical matters clearly and take ownership of requirements and issues without depending entirely on a Business Analyst or Team Lead.

Key Responsibilities
  • Develop, enhance and support Java/Spring Boot backend applications and REST APIs.

  • Engage directly with business users and product owners to understand requirements, concerns and operational challenges.

  • Translate business requirements into clear technical solutions and implementation plans.

  • Facilitate discussions, clarify ambiguities and manage stakeholder expectations throughout delivery.

  • Investigate application and data issues using complex SQL queries, logs and system analysis.

  • Perform troubleshooting, root-cause analysis, defect resolution and production support.

  • Support SIT, UAT, deployments and post-release stabilisation.

  • Collaborate with architects, project managers, QA, application support and other technology teams.

  • Communicate delivery progress, risks, dependencies and technical constraints clearly.

  • Maintain technical documentation and support knowledge transfer.

Required Skills and Experience
  • At least 3 years of relevant software-development experience.

  • Strong hands‑on Java, Spring and Spring Boot development experience.

  • Experience designing and developing RESTful APIs and backend services.

  • Strong SQL skills, including complex queries, data analysis and production troubleshooting.

  • Experience with Linux/Unix and shell scripting.

  • Familiarity with CI/CD pipelines, Git/Bitbucket, Jira and Agile delivery.

  • Strong production support, debugging and root‑cause analysis experience.

  • Proven experience engaging directly with business users or product owners.

  • Ability to independently clarify requirements and propose technical solutions.

  • Strong verbal and written communication skills.

  • Empathetic, composed and solution‑oriented when handling concerned or frustrated stakeholders.

  • Strong ownership, accountability and ability to work independently.

Preferred Experience
  • Experience working with banking, financial‑services or other regulated business environments.

  • Experience supporting business users and product owners based in Singapore.

  • Experience modernising legacy applications or decomposing monolithic systems into microservices.

  • Experience working with large and complex datasets.

Ideal Candidate

The ideal candidate combines strong Java backend development skills with the confidence and maturity to engage business stakeholders directly. The individual should be able to listen carefully, understand both the stated requirement and underlying business problem, explain technical options in plain language and drive the matter through to resolution.

We look forward to your application!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer(JAVA) - Contract
Software Developer(JAVA) - Contract

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 67,000 - 100,000
Java Backend Engineer — Spring Boot + Stakeholder Mgmt
Java Backend Engineer — Spring Boot + Stakeholder Mgmt

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000
Java Backend Engineer
Java Backend Engineer

PIVOT SEARCH PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Java Full-stack Engineer
Java Full-stack Engineer

Vinova Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Permanent contract
Laptop provided (Windows or macOS)
Annual company events
+6
Staff Software Engineer (Spring Framework, Spring boot)-Contract
Staff Software Engineer (Spring Framework, Spring boot)-Contract

QUESS SINGAPORE • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer, Banking, Hybrid
Senior Java Developer, Banking, Hybrid

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 140,000 - 220,000
Senior / Software Engineer (Java)
Senior / Software Engineer (Java)

Maestro Human Resource Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Senior Java Developer / Technical Lead
Senior Java Developer / Technical Lead

cornerstone global partners pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
Java Backend Engineer – Spring Boot | 12-Month Contract
Java Backend Engineer – Spring Boot | 12-Month Contract

Bank Julius Bär & Co. Ltd. • Singapore

On-site
SGD 110,000 - 170,000