Java Engineer Microservices Cloud Kafka

Fuku


Job Location:

Singapore - Singapore

Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

Java Engineer (Microservices / Cloud / Kafka)

Join a high-performance engineering team building mission-critical platforms that power real-time communication across a global banking ecosystem. This is not a maintenance role youll design scale and optimise systems that operate at enterprise scale with cutting-edge technologies.

Key Responsibilities:
- Design and build high-performance microservices powering enterprise communication platforms handling millions of real-time interactions daily.
- Lead complex system design translating business requirements into scalable resilient production-ready architecture across distributed environments.
- Solve deep legacy system challenges debug complex production issues and optimize performance under high throughput conditions.
- Drive engineering excellence through Test-Driven Development (TDD) CI/CD pipelines clean architecture and enforcing best practices across teams.
- Collaborate with stakeholders architects and product teams to deliver innovative solutions aligned with business and technical goals.

Requirements:
- Expert in Java Spring Boot and Microservices with strong experience building scalable distributed systems in production environments.
- Deep understanding of Kafka messaging systems event-driven architecture and real-time data streaming at enterprise scale.
- Strong computer science fundamentals including algorithms data structures and object-oriented design with practical application experience.
- Hands-on experience with Docker Kubernetes CI/CD pipelines and cloud-native deployment in complex production environments.
- Proven ability to solve complex technical problems optimize performance and handle high-pressure production incidents independently.

About the Role:
- Youll work on a centralized high-performance messaging platform integrating SMS Email Push and real-time chat across the bank.
- The platform is built using Spring WebFlux Kafka Streams Apache Camel Kubernetes and modern reactive architecture.
- This role involves re-architecting legacy systems building event-driven platforms and shaping the future of digital banking communication.

Hiring Criteria:
- The first round includes a high-intensity Codility test only top engineers will pass.
- We are hiring experts not learners strong fundamentals and real-world system design experience are non-negotiable.

Why Join Us:
- Solve real engineering problems at scale not just ship features.
- Work with elite engineers modern tech stacks and systems that challenge your capabilities.
- Opportunity to make a significant technical impact in a global banking ecosystem.

Application:
Apply now if youre ready to prove you belong among the top engineers. Reach out to Naveen at


Required Experience:

IC

DescriptionJava Engineer (Microservices / Cloud / Kafka)Join a high-performance engineering team building mission-critical platforms that power real-time communication across a global banking ecosystem. This is not a maintenance role youll design scale and optimise systems that operate at enterpris...