ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Staff Engineer, Java React

nagarro1

Remote, , India Remote permanent

Posted: February 24, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a senior staff engineer with Java, React, and AWS cloud-native architecture expertise to join our team in a dynamic digital product engineering company.

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 (17700+ experts across 39 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

• 7+ years of experience in full-stack software engineering with strong expertise in Java, React, and AWS cloud-native architectures
• Expert-level 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), modern component architecture, state management, and frontend performance optimization
• Strong expertise in AWS services including AWS Lambda, ECS, VPC, IAM, ECR, and multi-environment cloud deployments
• Extensive experience implementing Infrastructure as Code (IaC) using Terraform
• Proven expertise designing and managing CI/CD pipelines using GitHub Actions, including container build, automated testing, and deployment workflows
• Strong understanding of microservices architecture, service-to-service communication patterns, and distributed system design
• Hands-on experience designing secure and scalable REST and GraphQL APIs with versioning strategies and robust error handling
• Experience with containerization using Docker and orchestration within AWS ECS
• Strong knowledge of observability and monitoring tools including Spring Boot Actuator, Micrometer, Prometheus, and structured logging
• Experience optimizing application performance using caching strategies (Varnish), database connection pooling (HikariCP), gzip compression, and frontend optimizations
• Working knowledge of secure application design including TLS encryption, Base64 encoding practices, secure headers, authentication flows, and compliance adherence
• Experience integrating with databases such as Vertica and managing scalable data access patterns
• Demonstrated leadership experience mentoring developers, conducting code reviews, and establishing coding standards
• Ability to translate business requirements into scalable technical architecture, sprint planning, and delivery roadmaps
• Strong stakeholder communication, problem-solving, and technical decision-making skills

RESPONSIBILITIES

• Own and drive end-to-end solution architecture across frontend (React/GraphQL), backend (Java/Spring Boot), and AWS cloud infrastructure
• Lead and mentor a team of developers, ensuring high code quality, performance standards, and continuous skills development
• Translate business requirements into detailed technical designs, sprint tasks, and execution plans
• Design and implement scalable microservices ensuring reliability, maintainability, and performance
• Define and enforce best practices for React component design, Redux/Apollo data flow patterns, and frontend architecture
• Design and implement secure, versioned REST and GraphQL APIs with strong error handling and communication standards
• Lead AWS cloud architecture strategy including ECS containerization, VPC design, IAM configuration, ECR artifact management, and Lambda integrations
• Design and manage Infrastructure as Code using Terraform for consistent multi-environment deployments
• Collaborate with DevOps and SRE teams to build and optimize CI/CD pipelines using GitHub Actions and Docker-based container workflows
• Implement observability, monitoring, and health reporting using Spring Boot Actuator, Micrometer, Prometheus, and structured logging
• Champion security best practices including encryption, secure headers, authentication patterns, and compliance standards
• Optimize system performance and resilience using caching layers, efficient database connectivity, compression strategies, and frontend performance improvements
• Act as the technical escalation point for complex architectural decisions and production issues
• Drive continuous improvement in scalability, reliability, automation, and engineering excellence
• Ensure high-quality, on-time delivery through proactive sprint governance and stakeholder collaboration

Bachelor’s or master’s degree in computer science, Information Technology, or a related field

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply