Job Description
Role : Java Developer
Location : Bangalore (Onsite)
Experience : 6 - 9 Years
About the Role :
We are seeking a highly skilled Java Developer with strong expertise in Spring Boot, Microservices, and REST API development. The ideal candidate will have hands-on experience in designing and building scalable backend systems, working with cloud-native environments, and collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities :
- Design, develop, and maintain Java / Spring Boot applications and REST APIs.
- Build and optimize microservices-based architectures.
- Write clean, maintainable, and testable code following best practices and design patterns.
- Integrate with databases (SQL / NoSQL) and third-party systems.
- Collaborate with QA, DevOps, and product teams to ensure smooth deployments.
- Troubleshoot production issues and deliver permanent fixes.
- Participate in code reviews, technical discussions, and mentoring juniors.
Required Skills
Strong programming experience in Java, J2EE, and Spring Boot.Expertise in Microservices, REST APIs, and distributed systems.Hands-on experience with SQL / NoSQL databases (MySQL, DynamoDB, MongoDB, etc.).Good understanding of CI / CD pipelines (Jenkins, Git, Docker, Kubernetes).Exposure to cloud platforms (AWS, Azure, or GCP).Strong problem-solving, debugging, and analytical skills.Good to Have :
Knowledge of Kafka, RabbitMQ, or other messaging systems.Experience with monitoring tools (Splunk, Dynatrace, Grafana).Familiarity with Agile / Scrum methodologies.(ref : hirist.tech)