We are looking for a Java Backend Developer with strong experience in Spring Boot and Kafka to design, build, and maintain scalable backend services in a microservices environment. This role focuses on backend development, API implementation, and event-driven integrations.
Key Responsibilitie
- sDevelop and maintain backend microservices using Java and Spring Boo
- tBuild and enhance RESTful APIs for internal and external integration
- sImplement and support Kafka-based event-driven systems (producers and consumers
- )Work with relational databases and optimize data access and querie
- sWrite unit and integration tests to ensure code quality and system stabilit
- ySupport deployments using Git, Docker, and CI/CD pipeline
- sTroubleshoot and resolve production issues across services and integration
s
Requiremen
- ts2+ years of backend development experience using Java and Spring Bo
- otExperience working with microservices architecture in producti
- onHands-on experience with Apache Kafka or similar event-streaming platfor
- msStrong knowledge of REST APIs, JSON, and backend design patter
- nsExperience with SQL and relational databases (PostgreSQL, MySQL, or simila
- r)Familiarity with Git, Docker, CI/CD, and Agile developme
- ntStrong problem-solving and collaboration skil
ls
Nice to H
- aveExperience with Spring Data, Spring Security, or Kafka-related framewo
- rksExperience with cloud platforms (GCP, AWS, or Azu
- re)Familiarity with Kubernetes or container-based deployme
- ntsExperience with automated testing tools and framewo
- rksKnowledge of performance tuning or distributed syst
ems