Java Spring Boot Developer

Year    KA, IN, India

Job Description

Job Title: Java Spring Boot Developer


Experience: 5 to 8 years


Location: Bangalore/Chandigarh (Hybrid)


Mode: 6 months contract + extendable



Key Responsibilities

Application Development & Implementation



Design, develop, test, and deploy

robust, scalable, and secure Java-based applications using

Spring Boot

. Build and maintain high-performance

RESTful APIs and microservices

for seamless integration and communication across various systems. Implement business logic and data persistence using

Spring MVC, Spring Data JPA, and Spring Security

. Integrate applications with a variety of data stores, including both

SQL (e.g., MySQL, PostgreSQL)

and

NoSQL (e.g., MongoDB)

databases, as well as external systems and third-party APIs. Ensure adherence to high standards by writing

clean, maintainable, and efficient code

, rigorously following

best practices, design patterns, and coding standards

. Develop and implement

security and data protection solutions

to safeguard sensitive application data.

Collaboration & Quality Assurance



Collaborate closely with

cross-functional teams

including Front-End Developers, DevOps Engineers, Quality Assurance (QA) teams, and Business Analysts to deliver end-to-end solutions. Actively participate in

Agile/Scrum ceremonies

(e.g., daily stand-ups, sprint planning, retrospectives) and contribute to continuous process improvement. Perform thorough

code reviews

to ensure code quality, performance, and adherence to established standards. Be proficient in

debugging, troubleshooting, and resolving complex technical issues

across the entire application stack.

Performance & DevOps



Optimise application

performance, reliability, and security

, ensuring high

availability and scalability

in production environments. Utilise

version control systems (Git/GitHub/GitLab)

effectively for collaborative development and code management. Work with build tools like

Maven/Gradle

for project management and automated builds. Contribute to the implementation and maintenance of

CI/CD pipelines

and adopt

DevOps practices

to streamline the software delivery lifecycle (a strong plus).
Required Technical Skills & Qualifications

Experience:

5 to 8 years

of hands-on experience in Java/J2EE development.

Core Java:

Strong proficiency in

Java 8+

with an excellent understanding of Object-Oriented Programming (OOP) concepts, concurrency, and data structures.

Spring Framework:

Extensive, hands-on experience with the

Spring Boot

ecosystem, including:

Spring MVC

for building web applications.

Spring Data JPA/Hibernate

for database interaction.

Spring Security

for authentication and authorisation.

APIs:

Proven expertise in

designing and developing RESTful APIs

.

Databases:

Good working knowledge of at least one SQL database (e.g.,

MySQL, PostgreSQL

) and familiarity with NoSQL databases (e.g.,

MongoDB

).

Tools:

Proficient in using

Git (GitHub/GitLab)

and build tools like

Maven or Gradle

.
Desired (Good to Have) Skills

Cloud & Containerisation:

Knowledge or experience with major

cloud platforms (AWS/Azure/GCP)

. Experience with

containerization technologies (Docker, Kubernetes)

.

DevOps:

Understanding of

CI/CD principles and DevOps practices

.

Soft Skills:

Strong

problem-solving, analytical, and communication skills

(verbal and written). Ability to work independently and as part of a distributed, hybrid team.
Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ₹130,000.00 - ₹150,000.00 per month

Application Question(s):

Do you have 5+ years of experience in Java Spring Boot ? Do you have experience in Java 8+ with a solid understanding of OOP concepts ? Do you have experience in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security ? Do you have experience in MySQL, PostgreSQL, 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.


Job Detail

  • Job Id
    JD4576377
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year