Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Spg Consulting And Solutions Services

Java Spring Boot Developer

Posted Updated
Discussion

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.

Skills

Apply

See also