Home
Jobs

0 - 6 years

7 - 20 Lacs

Posted:2 days ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Noida, Gurugram, Bengaluru

Mysuru, Chennai, Bengaluru