Java Backend Developer (Kafka)
Core
Design, build, and maintain cloud-native back-end services and event-driven integrations using Java, Kafka, and microservices on Azure/AWS.
Role type
Senior IC Java backend engineer (Kafka, microservices)
Builds
Cloud-native services, resilient microservices, event-driven integrations
Domain
Cloud-native engineering, event streaming, data engineering
Required skills
Java, Apache Kafka, Microservices, RESTful APIs, Microsoft Azure, AWS, PostgreSQL
Preferred skills
Docker, Kubernetes (K8s), CI/CD pipelines, automated testing
Technologies
Java, Kafka, Azure, AWS, PostgreSQL, Docker, Kubernetes, CI/CD
Responsibilities
Design and build back-end services using Java and microservices; Develop secure and scalable RESTful APIs; Implement event streaming patterns with Apache Kafka; Deploy and monitor cloud-native workloads on Azure/AWS; Optimize PostgreSQL schemas and queries; Troubleshoot production issues and maintain technical documentation.
Seniority
Mid-to-Senior, hands-on IC