Nagarro
Nagarro5h ago
Career Pages

Senior Staff Engineer

Mumbai, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Staff Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Nagarro

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Senior Staff Engineer, Java - Mumbai

Nagarro is seeking a highly experienced Senior Staff Engineer with a strong background in Java backend development. This role involves designing, developing, and implementing robust software solutions for digital products.

Responsibilities:

  • Write and review high-quality code.
  • Thoroughly understand functional requirements and analyze client needs.
  • Envision and define overall solutions, including technologies, patterns, and frameworks.
  • Determine and implement appropriate design methodologies and toolsets.
  • Coordinate requirements, schedules, and activities to enable application development.
  • Support User Acceptance Testing (UAT) and production rollouts.
  • Create, understand, and validate Work Breakdown Structures (WBS) and estimate effort for tasks.
  • Address issues promptly and demonstrate a continuous improvement mindset.
  • Provide constructive feedback to team members and set clear expectations.
  • Assist in troubleshooting and resolving complex bugs.
  • Justify design and technology decisions during code and design reviews.
  • Conduct Proofs of Concept (POCs) to validate suggested designs and technologies.

Requirements:

  • Total experience of 10+ years.
  • Extensive experience in back-end development using Java 8+, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture.
  • Strong experience in AWS, including API Gateway, Fargate, S3, DynamoDB, and SNS.
  • Strong experience with SOAP and PostgreSQL.
  • Hands-on experience with REST APIs, Caching systems (e.g., Redis), and messaging systems like Kafka.
  • Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST).
  • Hands-on experience with multithreading and cloud development.
  • Strong experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles.
  • Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL.
  • Experience with DevOps tools and technologies like Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef.
  • Proficiency in build automation tools like Maven, Ant, and Gradle.
  • Hands-on experience with cloud technologies such as AWS/Azure.
  • Strong understanding of UML and design patterns.
  • Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues.
  • Strong problem-solving skills and a passion for continuous improvement.
  • Excellent communication and collaboration skills.
  • Enthusiasm for learning new technologies and staying updated on industry trends.

Qualifications:

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

Company

Nagarro

Nagarro

Nagarro is a rapidly growing Digital Product Engineering company focused on creating inspiring, exciting, and delightful products, services, and experiences. With over 17,500 experts across 39 countri...

Mumbai, in
Posted on Career Pages
Senior Staff Engineer, Java at Nagarro | Mumbai, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform