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

ntt singapore pte. ltd.

Singapore

On-site

SGD 180,000 - 260,000

Full time

13 days ago
Application generator

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 Senior Software Engineer / Tech Lead to design and build enterprise-scale platforms used across large organizations. You will lead architecture decisions, mentor engineers, and drive scalable backend systems and APIs.

The role focuses on Java (Spring Boot) and Go, distributed systems, and enterprise platforms, with emphasis on reliability, security, and cross-functional collaboration.

Qualifications

  • 12+ years of software engineering experience.
  • Hands-on experience in Java (Spring Boot) and Go.
  • Proven experience leading the design and development of distributed systems, microservices, and enterprise platforms.
  • Strong expertise in Kafka, MongoDB/MariaDB, REST APIs, and system integration.
  • Experience building self-service platforms, workflow automation, reporting systems, or storage management solutions.
  • Exposure to OpenShift/Kubernetes, Jenkins, Grafana, and enterprise observability tools.
  • Prior experience in Banking or Financial Services environments.
  • 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 closely with business and engineering stakeholders to deliver enterprise solutions.
  • Mentor engineers and establish development best practices.

Skills

Java (Spring Boot)
Go
Distributed systems
Microservices
Technical leadership
Mentoring engineers

Tools

Kafka
MongoDB/MariaDB
REST APIs
OpenShift/Kubernetes
Jenkins
Grafana

Job description

We are looking for a highly experienced Senior Software Engineer / Tech Lead to design and build enterprise-scale platforms used across large organizations.

Mandatory Requirements
  • 12+ years of software engineering experience
  • Hands-on experience in both Java (Spring Boot) and Go
  • Proven experience leading the design and development of distributed systems, microservices, and enterprise platforms.
  • Strong expertise in Kafka, MongoDB/MariaDB, REST APIs, and system integration
  • Experience building self-service platforms, workflow automation, reporting systems, or storage management solutions
  • Exposure to OpenShift/Kubernetes, Jenkins, Grafana, and enterprise observability tools
  • Prior experience in Banking or Financial Services environments
  • Experience as a Technical Lead driving architecture decisions and mentoring engineers
Preferred
  • Object Storage / S3 platform experience
  • Enterprise access governance and IAM
  • Large-scale platform development supporting hundreds of applications
  • Reporting and data processing platforms using Kafka, Trino/Presto
What You'll Do
  • Lead architecture and technical design for mission-critical applications.
  • Build scalable backend systems and APIs.
  • Drive performance, security, and reliability improvements.
  • Work closely with business and engineering stakeholders to deliver enterprise solutions.
  • Mentor engineers and establish development best practices.

Note: Only candidates with substantial hands-on experience in Java, Go, distributed systems, and enterprise platform development will be considered.

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

Similar jobs worth comparing

Java Technical Lead(12hrs shift)_Contract
Java Technical Lead(12hrs shift)_Contract

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Cloud Backend Engineer - Distributed Systems (Golang / AWS)
Senior Cloud Backend Engineer - Distributed Systems (Golang / AWS)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

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

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer & Tech Lead - Enterprise Platforms
Senior Software Engineer & Tech Lead - Enterprise Platforms

ntt singapore pte. ltd. • Singapore

On-site
SGD 180,000 - 260,000
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

Vanguard Software • Singapore

On-site
SGD 110,000 - 170,000
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

Vanguard Software Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Tech Lead
Tech Lead

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Cloud Backend Engineer – Distributed Systems (Golang / AWS)
Senior Cloud Backend Engineer – Distributed Systems (Golang / AWS)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000