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

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

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

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

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,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
U02 - Senior Backend Engineer (Java, Banking)
U02 - Senior Backend Engineer (Java, Banking)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Principal FSI
Principal FSI

Infosys Singapore & Australia • Singapore

On-site
SGD 90,000 - 130,000
Great training opportunities
Co-operative work environment
Senior Software Engineer
Senior Software Engineer

V-ELEGANT PTE. LTD. • Singapore

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

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

billigence asia pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
Staff Software Engineer - Contract
Staff Software Engineer - Contract

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 180,000
Software Lead
Software Lead

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000