About the Role
We are seeking a Senior Java Developer with expertise in Java 8, Apache Kafka, Spring Boot, Microservices, and AWS to join our dynamic team in Bangalore. The ideal candidate will play a crucial role in developing high-quality software solutions.
Responsibilities
- 7+ years of experience in Java development (Java 8 or above).
- Strong expertise in Spring Boot, Spring Cloud, and RESTful APIs.
- Hands-on experience with Apache Kafka for messaging and stream processing.
- Experience deploying applications in AWS (Lambda, ECS, S3, RDS, etc.).
- Proficiency with Git, Maven / Gradle, and CI / CD pipelines (Jenkins, GitLab CI, etc.).
- Understanding of Docker and containerized applications.
- Solid knowledge of design patterns, clean code principles, and test-driven development (TDD).
Qualifications
7+ years of experience in Java development.Required Skills
Java 8 or aboveSpring BootApache KafkaAWSGitMaven / GradleCI / CD pipelinesDockerDesign patternsTest-driven development (TDD)Preferred Skills
Experience with microservices architecture.Knowledge of additional cloud services.