We are seeking an experienced and highly motivated
Java Spring Boot Developer
to join our dynamic team on a contract basis. The ideal candidate will have 5-8 years of experience in designing, developing, and deploying robust, scalable, and high-performance applications using Java and the Spring Framework. This is a hybrid role based in either Bangalore or Chandigarh, offering an excellent opportunity to work on cutting-edge technologies and contribute to critical business initiatives.
Key Responsibilities
The primary responsibilities for this role include:
Development & Design:
Design, develop, test, and deploy high-quality, Java-based applications and
microservices
using
Spring Boot
, adhering to best practices and coding standards.
API & Integration:
Build and maintain scalable
RESTful APIs
for seamless integration with frontend and external systems.
Database Management:
Integrate applications with various relational and non-relational databases (
SQL/NoSQL
) such as MySQL, PostgreSQL, and MongoDB.
Code Quality & Security:
Write clean, maintainable, and efficient code. Implement necessary security features and data protection solutions across applications.
Collaboration:
Work closely with cross-functional teams, including Front-end Developers, DevOps Engineers, QA, and Business Analysts, throughout the entire software development lifecycle.
Optimisation & Maintenance:
Perform code reviews, debugging, and troubleshooting. Proactively optimise application performance, ensuring high availability, scalability, and resilience.
Agile Participation:
Actively participate in
Agile/Scrum
ceremonies (stand-ups, sprint planning, retrospectives) and contribute to continuous process and system improvements.
Required Qualifications and Skills
Core Java:
Strong proficiency in
Java 8+
with a solid and demonstrable understanding of
Object-Oriented Programming (OOP)
concepts, data structures, and algorithms.
Spring Ecosystem:
Extensive hands-on experience with the
Spring Framework
, specifically:
Spring Boot
(Mandatory for building standalone, production-grade applications)
Spring MVC
Spring Data JPA
Spring Security
API Development:
Proven expertise in
REST API development
and integration.
Databases:
Good working knowledge and practical experience with various database technologies (e.g.,
MySQL, PostgreSQL, MongoDB
).
Version Control:
Proficiency in using version control systems like
Git (GitHub/GitLab)
for collaborative development.
Build Tools:
Familiarity with build automation tools such as
Maven
or
Gradle
.
Problem Solving:
Strong analytical, debugging, and
problem-solving skills
to quickly diagnose and resolve technical issues.
Desired Skills (Good to Have)
Do you have 4 years of experience in Java Spring Boot Development ?
Do you have strong proficiency in Java 8+ with a solid understanding of OOP concepts ?
Do you have hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security ?
Do you have experience in MySQL, PostgreSQL and MongoDB ?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.