Nagarro

Digital Product Engineering

SeniorStaffEngineer,Java,NodeJS

₹25–40L ~AI est. Bengaluru, Karnataka, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for not-applicable candidates.

The Brief

“Senior Staff Engineer, Java, Node JS at Nagarro. Skills: Backend Engineering, Microservices, Distributed Systems, Java, Node.js. Design backend services. Develop backend services”

Industry & Context.

Digital Product Engineering
Problems you'll solve

Troubleshooting; Analytical; Problem-solving; Root cause analysis

What They're Looking For.

Must Have

7.5+ years experience, Backend Engineering experience, Microservices experience, Distributed Systems experience, Java development expertise, Node.js development expertise, RESTful APIs design, Backend services design, OOP understanding, Data Structures understanding, Algorithms understanding, Software Design Principles understanding, PostgreSQL experience, MongoDB experience, System design experience, Scalability experience, Fault tolerance experience, Performance optimization experience, Redis experience, Messaging systems experience, Event-driven architectures experience, Git experience, Automated testing experience, CI/CD experience, Docker experience, Kubernetes experience, API security understanding, Authentication understanding, Authorization understanding, Observability experience, Monitoring experience, Production support experience, Troubleshooting skills, Analytical skills, Problem-solving skills, Agile/Scrum environments experience, Excellent communication skills, Stakeholder management skills, Bachelor's degree

Nice to Have

Spring Boot experience, TypeScript experience, NestJS experience, Kafka experience, AI-assisted coding tools experience

What You'll Do.

Design backend services

Develop backend services

Maintain backend services

Develop microservices

Maintain microservices

Build RESTful applications

Build event-driven applications

Collaborate with teams

Deliver business solutions

Write maintainable code

Write well-tested code

Mentor junior engineers

Troubleshoot production issues

Perform root cause analysis

Improve CI/CD pipelines

Improve operational practices

Optimize application performance

Optimize database efficiency

Optimize system scalability

Participate in architecture discussions

Participate in design reviews

Participate in technical decision-making

Implement security best practices

Implement engineering standards

Support platform modernization

Support continuous improvement

Leverage modern development tools

Leverage AI-assisted coding

Participate in Agile ceremonies

Collaborate with stakeholders

Ensure delivery of solutions

Ensure reliability of solutions

Ensure scalability of solutions

How You'll Work.

Team & Collaboration

Product teams; Engineering teams; Cross-functional stakeholders

Communication Scope

Excellent communication

Process & Methodology

Agile, Scrum

Full Job Description

👋🏼We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18,500+ experts across 40 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! REQUIREMENTS: * Total experience 7.5+ years * Strong experience in Backend Engineering, Microservices, and Distributed Systems * Deep hands-on expertise in Java and Node.js development * Strong experience in designing and developing RESTful APIs and backend services * Strong understanding of OOP, Data Structures, Algorithms, and Software Design Principles * Hands-on experience with PostgreSQL, MongoDB, or similar databases * Experience with system design, scalability, fault tolerance, and performance optimization * Experience with Redis, messaging systems, and event-driven architectures * Hands-on experience with Git, automated testing, CI/CD, Docker, and Kubernetes * Strong understanding of API security, authentication, and authorization * Experience with observability, monitoring, and production support * Strong troubleshooting, analytical, and problem-solving skills * Experience working in Agile/Scrum environments * Excellent communication and stakeholder management skills * Experience with Spring Boot, TypeScript, NestJS, Kafka, and AI-assisted coding tools is preferred RESPONSIBILITIES: * Design, develop, and maintain scalable backend services, microservices, and APIs * Build high-performance RESTful and event-driven applications * Own system design, data models, integrations, scalability, and reliability * Collaborate with product and engineering teams to deliver business solutions * Write clean, secure, maintainable, and well-tested code * Conduct code reviews and mentor junior engineers * Troubleshoot production issues and

Free ATS check

Applying for this Senior Staff Engineer, Java, Node JS role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Nagarro?

Real rants from real employees. Read before you apply.

Read Company Rants →