Staff Engineer, Java
@ Nagarro

Bengaluru, Karnataka, India
On Site
Full-time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @nagarro.com
Recommended after applying

Job Details

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.

Frequently Asked Questions