Full Stack Developer, Lead

talentvis singapore pte. ltd.

Singapore

On-site

SGD 180,000 - 280,000

Full time

3 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

talentvis singapore pte. ltd. is seeking a Lead Software Engineer to drive development of distributed systems on JVM, using Java or Kotlin and Kafka. You will shape designs, write code, and mentor engineers across teams in Kubernetes deployments.

The role focuses on scalable, event-driven architectures, guidance through design reviews, and collaboration with Agile teams to ensure reliable releases.

Qualifications

  • At least 10 years of software engineering experience in complex systems.
  • Strong hands-on Java or Kotlin development, familiarity with the JVM ecosystem.
  • Experience deploying applications to virtual machines and containers.
  • Strong experience building, scaling and troubleshooting full-stack applications on Kubernetes.
  • Strong hands-on Apache Kafka and event-driven distributed architecture experience.
  • Experience with Agile delivery, technical reviews, estimation, integration planning and engineer coaching.

Responsibilities

  • Lead full-stack application design and development using Java or Kotlin and related JVM frameworks.
  • Design Kafka-based integrations and distributed processing flows with attention to scalability and failure handling.
  • Guide deployment, scaling and troubleshooting across virtual machines, containers and Kubernetes.
  • Lead design reviews, estimates, integration planning and code-quality reviews.
  • Resolve complex defects and coach engineers while supporting Agile delivery commitments.

Skills

Java
Kotlin
JVM ecosystem

Tools

Kafka
Kubernetes
Spring Boot

Job description

Lead Software Engineer - Java / Kotlin & Kafka | Distributed Systems
About the role

Lead the delivery of full-stack applications built on JVM technologies and event-driven services. Shape technical designs, contribute code and guide engineers building distributed applications deployed across virtual-machine and Kubernetes environments.

Key responsibilities
  • Lead full-stack application design and development using Java or Kotlin and related JVM frameworks.
  • Design Kafka-based integrations and distributed processing flows with attention to scalability and failure handling.
  • Guide deployment, scaling and troubleshooting across virtual machines, containers and Kubernetes.
  • Lead design reviews, estimates, integration planning and code-quality reviews.
  • Resolve complex defects and coach engineers while supporting Agile delivery commitments.
Requirements
  • At least 10 years of software engineering experience in complex systems, including full-stack delivery.
  • Strong hands-on Java or Kotlin development, familiarity with the JVM ecosystem and working knowledge of the other language.
  • Experience deploying applications to virtual machines and containers.
  • Strong experience building, scaling and troubleshooting full-stack applications on Kubernetes.
  • Strong hands-on Apache Kafka and event-driven distributed architecture experience.
  • Experience with Agile delivery, technical reviews, estimation, integration planning and engineer coaching.
Good to have
  • Safety-critical or mission-critical software delivery and SAFe.
  • Kafka topic and partition design, consumer groups, Kafka Connect, schema evolution, ordering, performance and resilience.
  • Spring Boot or equivalent JVM frameworks, API integration and PostgreSQL or comparable relational databases.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer, Senior
Full Stack Developer, Senior

talentvis singapore pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
18. Software / Application Engineer (Lead)
18. Software / Application Engineer (Lead)

dci consultants private limited • Singapore

On-site
SGD 120,000 - 160,000
Lead Full-Stack Engineer - Java/Kotlin & Kafka
Lead Full-Stack Engineer - Java/Kotlin & Kafka

talentvis singapore pte. ltd. • Singapore

On-site
SGD 180,000 - 280,000
19. Software / Application Engineer (Senior) - KT
19. Software / Application Engineer (Senior) - KT

dci consultants private limited • Singapore

On-site
SGD 90,000 - 140,000
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Senior Software Engineer (Full stack/Kafka)
Senior Software Engineer (Full stack/Kafka)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)

NOVACLOUD SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)
Senior Java Developer (Apache Kafka, Event-Driven Architecture, Distributed Systems, Hibernate ORM, AWS)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Senior Fullstack Developer - Contract
Senior Fullstack Developer - Contract

zenith infotech (s) pte ltd. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Java, Kafka)
Software Engineer (Java, Kafka)

EPAM Systems • Singapore

On-site
SGD 70,000 - 120,000