Job Description:
We are looking for a skilled Java Backend Developer with strong experience in contemporary Java (17+ versions) and reactive programming to design and build scalable, high-performance applications. The ideal candidate should have hands-on expertise in cloud-native development and distributed systems.
Key Responsibilities:
Design and develop scalable, reactive microservices
Build and maintain cloud-native applications on Kubernetes
Implement efficient data models and queries using Cassandra
Automate infrastructure provisioning using Terraform
Ensure system performance, reliability, and scalability
Collaborate with cross-functional teams for end-to-end delivery
Good to Have:
Experience with Spring Boot (latest versions)
Exposure to CI/CD pipelines
Knowledge of cloud platforms (AWS/GCP/Azure)