Location : Bengaluru
Experience Level : 3.5 –5.5 years
Employment Type : Full-time
Job Description :
We are seeking a skilled Java Developer to join our development team. The ideal candidate should have strong knowledge of Core Java , Spring Framework , and RESTful API development . You will be responsible for designing, developing, and maintaining scalable backend applications and ensuring seamless integration with front-end components.
Key Responsibilities :
- Design, develop, test, and maintain high-quality backend services using Core Java and Spring (Spring Boot / Spring MVC) .
- Develop and consume RESTful APIs for application integration.
- Collaborate with front-end developers, QA, and other stakeholders to define and deliver software solutions.
- Participate in code reviews, debugging, and performance tuning.
- Implement security and data protection best practices.
- Write clean, maintainable, and efficient code following industry standards.
Required Skills :
Strong proficiency in Core Java (Java 8 or above) .Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA).Solid understanding of REST API design and JSON-based communication .Experience working with databases (MySQL, PostgreSQL, or similar).Familiarity with version control systems (e.g., Git).Understanding of object-oriented programming (OOP) principles and design patterns .Nice to Have :
Knowledge of Microservices architecture .Experience with Spring Security or OAuth2 .Exposure to Docker , Kubernetes , or cloud platforms (AWS / Azure / GCP) .Familiarity with CI / CD tools (Jenkins, GitHub Actions, etc.).Basic understanding of front-end technologies (Angular, React) for API integration.Education :
Bachelor’s degree in Computer Science , Engineering , or a related field.