Senior Software Engineer & Tech Lead (Java/Go) – Enterprise

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 180,000 - 260,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT SINGAPORE PTE. LTD. seeks a Senior Software Engineer / Tech Lead to design and build enterprise-scale platforms used across large organizations. You will lead architecture, build scalable backend systems and APIs, and mentor engineers to improve development practices.

The role demands 12+ years of experience with Java (Spring Boot) and Go, distributed systems and microservices, plus hands-on work with Kafka, databases, REST APIs, and modern observability tools. Banking experience is a plus.

Qualifications

  • 12+ years of software engineering experience.
  • Hands-on Java (Spring Boot) and Go expertise with distributed systems.
  • Leadership in design and development of distributed systems and microservices.
  • Strong Kafka, MongoDB/MariaDB, REST APIs and system integration skills.
  • Experience building self-service platforms, workflow automation, reporting, or storage management.
  • Exposure to OpenShift/Kubernetes, Jenkins, Grafana and observability tools.
  • Prior banking or financial services experience.
  • Experience as a Technical Lead driving architecture decisions and mentoring engineers.

Responsibilities

  • Lead architecture and technical design for mission‑critical applications.
  • Build scalable backend systems and APIs.
  • Drive performance, security, and reliability improvements.
  • Work with business and engineering stakeholders to deliver enterprise solutions.
  • Mentor engineers and establish development best practices.

Skills

Java
Go
Spring Boot
Distributed systems
Microservices
Kafka
REST APIs
System integration
Mentoring engineers
Technical leadership

Tools

OpenShift
Kubernetes
Jenkins
Grafana

Job description

NTT SINGAPORE PTE. LTD. seeks a Senior Software Engineer / Tech Lead to design and build enterprise-scale platforms used across large organizations. You will lead architecture, build scalable backend systems and APIs, and mentor engineers to improve development practices.

The role demands 12+ years of experience with Java (Spring Boot) and Go, distributed systems and microservices, plus hands-on work with Kafka, databases, REST APIs, and modern observability tools. Banking experience is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer / Tech Lead (Java & Go)_Contract
Senior Software Engineer / Tech Lead (Java & Go)_Contract

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior Lead Software Engineer - Global Portfolio Tech
Senior Lead Software Engineer - Global Portfolio Tech

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 260,000
Software Engineer
Software Engineer

UNIC CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Java/Go) - Lead Scalable Systems
Senior Backend Engineer (Java/Go) - Lead Scalable Systems

Vanguard Software Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Senior Backend Engineer Engineering and Technology Singapore Experienced (Individual Contributo[...]
Senior Backend Engineer Engineering and Technology Singapore Experienced (Individual Contributo[...]

SEA Singapore • Singapore

On-site
SGD 70,000 - 100,000
Senior Software Engineer - Lead Public Health Tech & AI
Senior Software Engineer - Lead Public Health Tech & AI

GovTech Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer — Build Learning Platforms & APIs
Senior Software Engineer — Build Learning Platforms & APIs

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Enterprise Java Architect & Tech Lead
Senior Enterprise Java Architect & Tech Lead

DNA AI TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 210,000 - 240,000
Senior Java Engineer - Scalable Microservices for Banking
Senior Java Engineer - Scalable Microservices for Banking

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Lead Software Engineer
Lead Software Engineer

Charterhouse Pte Ltd • Singapore

On-site
SGD 100,000 - 130,000