HamburgerMenu
hirist

Java Spring Boot Developer

Spg Consulting And Solutions Services
6 - 10 Years
Multiple Locations

Posted on: 23/07/2026

Job Description

Job Title : Java Spring Boot Developer

Employment Type : Full-Time, Permanent

Role Overview :

We are looking for a skilled Java Spring Boot Developer with strong expertise in building scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience in Java development, Spring ecosystem frameworks, RESTful services, and backend application development. Exposure to microservices architecture and cloud platforms will be an added advantage.

Key Responsibilities :

- Design, develop, test, and maintain robust backend applications using Java and Spring Boot.

- Build and enhance RESTful APIs and microservices-based solutions.

- Develop scalable and secure application components using Spring Framework, Spring Data, Hibernate, and JPA.

- Implement efficient data access and persistence layers.

- Work on application integration using messaging concepts and event-driven architectures.

- Develop new functionalities from scratch based on business requirements.

- Participate in application design discussions and contribute to architectural decisions.

- Apply industry-standard design patterns and coding best practices.

- Optimize application performance, scalability, and reliability.

- Collaborate with cross-functional teams throughout the software development lifecycle.

- Write and maintain unit tests to ensure code quality and application stability.

- Troubleshoot, debug, and resolve technical issues in a timely manner.

Required Skills & Experience :

- Strong experience in Java (Version 8 or above).

- Hands-on expertise in :

1. Spring Framework

2. Spring Boot

3. Spring Data

4. Hibernate

5. JPA

6. REST API Development

7. Messaging Concepts

- Good understanding of Object-Oriented Programming (OOP) principles and software design practices.

- Experience with Java 8 features, including :

1. Lambda Expressions

2. Streams API

3. Functional Programming Concepts

- Knowledge of Design Patterns and their practical implementation.

- Strong development capabilities with experience building applications and features from scratch.

Good-to-Have Skills :

- Experience with Microservices Architecture.

- Exposure to Cloud Platforms.

- Experience working with Microsoft Azure.

- Knowledge of automated unit testing frameworks and test-driven development practices.

- Understanding of CI/CD and modern software development practices.

Preferred Candidate Profile :

- Strong analytical and problem-solving abilities.

- Ability to work independently as well as in collaborative team environments.

- Excellent communication and stakeholder management skills.

- Passion for developing scalable, maintainable, and high-quality software solutions.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...