Full Stack Developer Java Spring Boot

Year    KL, IN, India

Job Description

Spring Boot Developer

Experience:

1-2 Years

Location:

Kochi | On-site

Employment Type:

Full-time

About the Role



We are looking for a

motivated Spring Boot Developer

with 1-2 years of experience in Java application development. The ideal candidate should possess strong knowledge of OOP concepts, SOLID principles, and hands-on experience in building RESTful services using Spring Boot.
You will work as part of an

Agile development team

, contributing to all stages of the Software Development Life Cycle (SDLC) -- from design to deployment.

Key Responsibilities



Design, develop, and maintain

RESTful APIs

and

microservices

using Spring Boot and Java. Apply

SOLID principles

, clean code practices, and design patterns for scalable and maintainable solutions. Participate in all phases of the

SDLC

-- requirements analysis, design, implementation, testing, deployment, and maintenance. Collaborate within an

Agile/Scrum

team, participating in sprint planning, daily stand-ups, and retrospectives. Implement

Spring Data JPA

and work with relational databases such as MySQL or PostgreSQL. Develop

unit and integration tests

using JUnit, Mockito, or similar frameworks. Perform

code reviews

and ensure adherence to coding standards and best practices. Collaborate with

QA, DevOps, and frontend

teams to ensure smooth integration and delivery. Contribute to

technical documentation

and continuous improvement of development processes.

Required Skills & Qualifications



Bachelor's degree in

Computer Science, Information Technology

, or a related field. 1-2 years of professional experience as a

Java / Spring Boot Developer

. Strong understanding of

Object-Oriented Programming (OOP)

and

SOLID principles

. Hands-on experience with

Spring Boot, Spring Data JPA, and Spring Security

. Proficiency in developing

RESTful APIs

and working with

JSON-based integrations

. Working knowledge of

Agile methodologies

(Scrum/Kanban) and SDLC workflows. Familiarity with

version control systems

(Git, GitHub/GitLab). Basic understanding of

CI/CD pipelines

,

Docker

, or

cloud platforms

(AWS/Azure). Strong

problem-solving, debugging,

and

communication skills

.

Nice to Have



Experience with

message brokers

such as Kafka or RabbitMQ. Familiarity with

Swagger/OpenAPI

documentation tools. Exposure to

frontend frameworks

(React, Angular) for better API integration understanding. Understanding of

Test-Driven Development (TDD)

and tools like

SonarQube

or

Jacoco

.
Apply now- hr@nesasoftware.com or 7306377006

Job Types: Full-time, Permanent

Pay: ₹15,000.00 - ₹20,000.00 per month

Benefits:

Health insurance Paid time off Provident Fund
Education:

Bachelor's (Required)
Experience:

Spring Boot: 1 year (Required)
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
    JD4667468
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year