Enter a job title or keyword

Java Backend Developer (Kafka)

EPAM Systems


Job Location:

Singapore - Singapore

Monthly Salary: Not provided by the employer
Posted: 25 September 2026 (3 days ago)
Application Deadline: 23 December 2026
Vacancies: 1 Vacancy

Job Summary

We are seeking a Java Backend Developer (Kafka). You will build and run cloud-native services on Microsoft Azure design resilient microservices and event-driven integrations with Kafka and optimize PostgreSQL data access. You will partner with product and engineering teams to ship reliable features from build to production.

Responsibilities
  • Design build and maintain Back-end services using Java Kafka and microservices
  • Develop RESTful application programming interfaces (APIs) that are secure and scalable
  • Implement event streaming and messaging patterns using Apache Kafka
  • Build deploy and monitor cloud-native workloads on Microsoft Azure/ AWS
  • Design and optimize PostgreSQL schemas queries and performance
  • Collaborate with cross-functional teams to deliver features end to end
  • Participate in code reviews testing and release activities
  • Troubleshoot production issues and maintain clear technical documentation
Requirements
  • Java proficiency with hands-on experience building Back-end services
  • Microservices experience including service design observability and resilience patterns
  • RESTful APIs experience across design implementation and integration
  • Microsoft Azure/ AWS experience deploying and operating cloud services
  • Apache Kafka experience with producers consumers and event-driven design
  • PostgreSQL experience with schema design indexing and query tuning
  • Problem-solving ability to debug issues across services and environments
  • Clear communication and collaboration skills in cross-functional teams
Nice to have
  • Experience with containerization and orchestration such as Docker and Kubernetes (K8s)
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines
  • Experience with automated testing practices for Back-end services

Required Experience:

IC