All vacancies

Software Engineer (Java, Kafka)
EPAM Systems
Singapore · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)
We are seeking a Software Engineer (Java, 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.
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
Languages
- Work format
- On-site
- Seniority
- Mid
- Posted
- 23 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Kotlin DeveloperSalmon · Remote · Armenia
- Software Engineer - Open Source ContributionsXperteez Technology · Remote · worldwide, UTC+4 accepted
- Senior Software Engineer, Verifiers- Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Remote C/C++ Software Engineer - Data Recovery ToolsDriveSavers Data Recovery · Remote · worldwide, UTC+4 accepted
- Team Lead Unity DeveloperChillBase · Armenia · Hybrid
- Windows Server EngineerReady · Remote · worldwide, UTC+4 accepted

