Want to get hired at Nagarro?

Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, IndiaOn Site

Original Job Summary

About Staff Engineer, Java

Nagarro is a Digital Product Engineering company scaling in a big way! We build products, services, and experiences that inspire and delight. Our team of 17,500+ experts operates in 39 countries with a dynamic, non-hierarchical culture.

Job Description

This role requires 7+ years of total experience with strong expertise in Java 11+, Spring Boot, and Microservices Architecture. The candidate will work on cloud development (AWS preferred), REST API design, functional design patterns, scalable architecture, Jenkins CI/CD pipelines, UML, design patterns, SOA based architecture, and web services. They will test applications with TDD/BDD frameworks and work on high-volume, high-performance systems.

Responsibilities

  • Write and review quality code.
  • Analyze functional requirements and client needs.
  • Define overall solutions with appropriate technologies and frameworks.
  • Implement design methodologies and tool sets.
  • Coordinate development activities and support rollouts.
  • Create, validate and justify work breakdown structure and estimates.
  • Troubleshoot and resolve complex bugs.
  • Conduct POCs for design and technology validation.

Qualifications

Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.

Key skills/competency

Java, Spring Boot, Microservices, AWS, REST API, UML, CI/CD, TDD, BDD, Cloud

How to Get Hired at Nagarro

🎯 Tips for Getting Hired

  • Research Nagarro's culture: Review company mission and global projects.
  • Customize your resume: Highlight Java and cloud expertise.
  • Prepare for technical interviews: Practice coding and system design questions.
  • Emphasize collaboration: Showcase teamwork and communication skills.

📝 Interview Preparation Advice

Technical Preparation

Review Java 11+ features.
Study Spring Boot framework essentials.
Practice microservices system design.
Refresh AWS cloud fundamentals.

Behavioral Questions

Describe teamwork experiences.
Explain challenge resolutions.
Discuss handling feedback.
Illustrate leadership in projects.