Senior Software Engineer (Full stack/Kafka)

EPAM Systems

Singapore

On-site

SGD 120,000 - 180,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

EPAM Systems in Singapore is seeking a Senior Software Engineer to build cloud-native, event-driven applications using Java, Spring Boot, React and Kafka. You will design microservices, ship through CI/CD and operate on Azure.

You will collaborate with product, QA and engineering peers in Agile ceremonies, troubleshoot production issues and drive reliability improvements while delivering robust APIs and integrations.

Qualifications

  • Proven experience with Java development in enterprise environments.
  • Strong background in Spring Boot and microservices architecture.
  • Hands-on experience building front-end features with React.js, JavaScript, HTML and CSS.
  • Experience with Apache Kafka and event-driven architecture patterns.
  • Working knowledge of Microsoft Azure and container tooling such as Docker and Kubernetes.
  • Proficiency with Git, CI/CD workflows and production support practices.
  • Solid knowledge of SQL and database integration patterns.
  • Nice to have background in banking or financial services.
  • Cloud certifications are a plus (Microsoft Azure preferred).
  • Experience with Kubernetes.

Responsibilities

  • Build and enhance full stack features using Java, Spring Boot and React
  • Design microservices and event-driven workflows using Apache Kafka
  • Create and maintain REST APIs and integrations
  • Improve delivery pipelines using CI/CD practices
  • Deploy and run services on Microsoft Azure using containers
  • Partner with product, QA and engineering peers in Agile ceremonies
  • Troubleshoot production issues and drive reliability improvements

Skills

Java
Spring Boot
React.js
Kafka
Azure
CI/CD
Microservices
SQL
APIs
Git
Kubernetes

Tools

Docker
Kubernetes
Git

Job description

We are seeking a Senior Software Engineer (Full stack/Kafka) to build cloud-native, event-driven apps with Java, Spring Boot, React and Kafka. You will design microservices, ship through CI/CD and improve reliability in production on Microsoft Azure with a team that values clean engineering and ownership.

Responsibilities
  • Build and enhance full stack features using Java, Spring Boot and React
  • Design microservices and event-driven workflows using Apache Kafka
  • Create and maintain REST application programming interfaces (APIs) and integrations
  • Improve delivery pipelines using continuous integration and continuous delivery (CI/CD) practices
  • Deploy and run services on Microsoft Azure using containers
  • Partner with product, QA and engineering peers in Agile ceremonies
  • Troubleshoot production issues and drive reliability improvements
Requirements
  • Proven experience with Java development in enterprise environments
  • Strong background in Spring Boot and microservices architecture
  • Hands-on experience building Front-end features with React.js, JavaScript, HyperText Markup Language (HTML) and Cascading Style Sheets (CSS)
  • Experience with Apache Kafka and event-driven architecture patterns
  • Working knowledge of Microsoft Azure and container tooling such as Docker and Kubernetes (K8s)
  • Proficiency with Git, CI/CD workflows and production support practices
  • Solid knowledge of Structured Query Language (SQL) and database integration patterns
  • Nice to have Background in banking or financial services
  • Cloud certifications are a plus (Microsoft Azure preferred)
  • Experience with Kubernetes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java, Kafka)
Software Engineer (Java, Kafka)

EPAM Systems • Singapore

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

Auxo Talent • Singapore

On-site
SGD 120,000 - 180,000
Java Fullstack developer
Java Fullstack developer

TechCom Solutions Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Senior Java Full-Stack Engineer: Azure, Microservices & Kafka
Senior Java Full-Stack Engineer: Azure, Microservices & Kafka

Auxo Talent • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Java Engineer — Cloud, Kafka & Azure
Senior Full-Stack Java Engineer — Cloud, Kafka & Azure

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Great place to work recognition
Upskilling & certification programs
Mentoring and career roadmap
Senior Full-Stack Engineer: Java, Spring Boot & Kafka
Senior Full-Stack Engineer: Java, Spring Boot & Kafka

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full Stack with React
Senior Java Full Stack with React

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
.NET Backend Developer
.NET Backend Developer

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 60,000 - 100,000
Java Backend Lead: Kafka & Cloud Microservices
Java Backend Lead: Kafka & Cloud Microservices

EPAM Systems • Singapore

Remote
SGD 90,000 - 180,000
Backend Developer(.Net)
Backend Developer(.Net)

NTT Data Singapore • Singapore

On-site
SGD 150,000 - 210,000