About the Role
We are looking for a skilled Java Developer with strong experience in Spring Boot and Microservices architecture. The ideal candidate will be responsible for building scalable backend applications, developing REST APIs, and delivering high-quality solutions in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain Java-based backend applications.
- Build and enhance Microservices-based solutions using Spring Boot.
- Develop and consume RESTful APIs and web services.
- Write clean, scalable, and maintainable code following best practices.
- Collaborate with Product, QA, DevOps, and Engineering teams throughout the development lifecycle.
- Participate in technical design discussions and code reviews.
- Troubleshoot and resolve application and production issues.
- Optimize application performance, scalability, and reliability.
- Support CI/CD pipelines, deployments, and release activities.
Required Skills
- 7+ years of software development experience.
- Strong expertise in Core Java, Collections, Multithreading, and OOP concepts.
- Hands-on experience with Spring Boot and Microservices architecture.
- Strong experience in designing and developing REST APIs.
- Experience with SQL databases such as MySQL or PostgreSQL.
- Familiarity with Git and Agile/Scrum methodologies.
- Good understanding of distributed systems and application design patterns.
- Strong debugging and problem-solving skills.
Pay: ₹549,558.63 - ₹1,914,820.70 per year
Work Location: In person