Java Developer

Year    TN, IN, India

Job Description

Job Title: Senior Java Developer



Location:

Chennai (Hybrid - 2-3 Days WFO)

Experience:

4-6 Years

Salary Range:

?7 - ?20 LPA (based on experience)

Job Type:

Full-Time | Permanent

Shift:

10 AM - 6 PM (General Shift)

Joining:

Immediate

Company:

NSP (CMMI Level 3 Certified) - www.nsglobalgroup.com

About the Role:



We are looking for an experienced

Senior Java Developer

to join our fast-paced and innovative development team. As a key contributor, you'll be responsible for end-to-end software development, from architecture and design to implementation, testing, deployment, and support -- with a focus on building scalable, cloud-based enterprise applications.

Key Responsibilities:



Design, develop, and maintain

cloud-native Java applications

using

Spring Boot, Spring Cloud

, and

microservices architecture

. Develop APIs and backend services deployed on

AWS

using

Docker

. Implement test-driven development and ensure high-quality, maintainable code. Participate in

code reviews

, sprint planning, and stand-up meetings in a high-velocity Agile environment. Collaborate with architects, project managers, and fellow developers to deliver scalable solutions aligned with business goals. Create technical documentation including

high-level architecture diagrams

and

API documentation

. Handle

tier-3 support

, participate in

on-call rotations

, and troubleshoot production issues. Integrate

message queues

(RabbitMQ, ActiveMQ) into microservices architecture. Use source control systems and branching strategies for continuous delivery. Contribute to

CI/CD pipelines

, automation, and performance optimization.

Required Skills & Experience:



4-6 years of hands-on experience in

Java Development

. Proficiency in

Java 8+, Spring Boot, Spring Cloud

, REST API development. Experience with

AWS Cloud

,

Docker

, and

microservices

. Hands-on with

Unix/Linux CLI

and scripting. Solid knowledge of

SQL and NoSQL databases

. Experience with

Node.js

(added advantage). Familiarity with

message queuing systems

like RabbitMQ/ActiveMQ. Understanding of

software design patterns

, TDD, and secure coding practices. Exposure to Agile/Scrum methodology and tools like

Jira, Confluence

, etc. Excellent verbal and written communication skills.

Preferred Qualifications:



Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Experience developing

Software-as-a-Service (SaaS)

applications. Prior experience with

AI tools

or

cloud-native architecture

is a strong plus. Exposure to

DevOps tools

, CI/CD pipelines, and high-availability systems.

Why Join Us?



Work with a CMMI L3 company focused on cutting-edge technology. Engage in exciting cloud-native product development. Great benefits, professional growth, and a collaborative culture. Flexible hybrid work model.

Interview Process:



2 Virtual Rounds Final offer roll-out for immediate joiners

Apply now and be part of a future-driven development team.



Job Types: Full-time, Permanent

Pay: ₹700,000.00 - ?2,000,000.00 per year

Location Type:

Hybrid work
Schedule:

Day shift
Work Location: Hybrid remote in Chennai, Tamil Nadu

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
    JD3802081
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year