Nagarro is seeking a Senior Staff Engineer with expertise in Java, React, and AWS cloud-native architectures to join their team in India. This role requires an individual who can drive end-to-end solution architecture and lead a team of developers. The ideal candidate will have a strong background in full-stack software engineering and demonstrated leadership experience.
Key Responsibilities
As a Senior Staff Engineer, you will be responsible for:
Driving end-to-end solution architecture across frontend (React/GraphQL), backend (Java/Spring Boot), and AWS cloud infrastructure.
Leading and mentoring a team of developers to ensure high code quality and performance standards.
Translating business requirements into detailed technical designs, sprint tasks, and execution plans.
Designing and implementing scalable microservices that ensure reliability, maintainability, and performance.
Defining and enforcing best practices for React component design, Redux/Apollo data flow patterns, and frontend architecture.
Designing and managing AWS cloud architecture strategy including ECS containerization, VPC design, and IAM configuration.
Collaborating with DevOps and SRE teams to build and optimize CI/CD pipelines using GitHub Actions and Docker-based container workflows.
Implementing observability, monitoring, and health reporting using Spring Boot Actuator, Micrometer, Prometheus, and structured logging.
Required Skills and Qualifications
Candidates should possess the following qualifications:
7+ years of experience in full-stack software engineering with strong expertise in Java, React, and AWS.
Expert proficiency in Java and Spring Boot for building scalable, secure, and high-performance RESTful and microservices-based backend systems.
Advanced hands-on experience with React (including Redux/Apollo) and frontend performance optimization.
Strong expertise in AWS services such as AWS Lambda, ECS, VPC, IAM, and ECR, as well as multi-environment cloud deployments.
Extensive experience with Infrastructure as Code (IaC) using Terraform.
Proven expertise in designing and managing CI/CD pipelines.
Knowledge of observability and monitoring tools including Spring Boot Actuator, Micrometer, and Prometheus.
Strong knowledge of secure application design, including TLS encryption and secure headers.
Strong stakeholder communication and problem-solving skills.
A bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
Leadership and Collaboration
In this senior role, you will also:
Mentor developers, conduct code reviews, and establish coding standards.
Act as a technical escalation point for complex architectural decisions and production issues.
Champion security best practices, ensuring compliance and resilience in the architecture.
Drive continuous improvement in scalability, reliability, automation, and engineering excellence.
Salary Information
Salary details for this position are indirectly referenced but remain unspecified in the job description. Typically, salaries for senior engineering roles depend on experience, location, and the company's pay scale, suggesting that competitive compensation is expected in the range for senior positions in tech.
Conclusion
This position offers great potential for growth within Nagarro and requires a unique blend of technical expertise, leadership ability, and collaborative spirit. If you possess the necessary qualifications and are ready to take on a leadership role in a dynamic environment, this opportunity may be the perfect fit for you.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.