Description
We are seeking a skilled Java Backend Developer to join our dynamic team in India. The ideal candidate will have 6-8 years of experience in developing high-quality applications and will be responsible for building and maintaining server-side components.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot
- Build and manage Microservices architecture for enterprise-level applications
- Develop and integrate RESTful APIs
- Work with Hibernate/JPA for ORM and database interactions
- Write optimized SQL queries and handle database performance tuning
- Apply strong Data Structures & Algorithms knowledge in problem-solving
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Participate in code reviews, design discussions, and system architecture planning
- Ensure high performance, security, and responsiveness of applications
Required Skills (Must Have)
- Strong experience in Java Backend Development
- Hands-on with Spring Boot
- Experience in Microservices Architecture
- Expertise in Hibernate / JPA
- Strong knowledge of REST API development
- Good command over SQL (RDBMS like MySQL, PostgreSQL, Oracle)
- Solid understanding of Data Structures & Algorithms