Nagarro
Nagarro15h ago
Career Pages

Senior Staff Engineer

Bengaluru, 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

About the Role

We are seeking a highly experienced Senior Staff Engineer with a strong background in Java development to join our team in Bengaluru, India. You will be instrumental in designing, developing, and implementing robust backend solutions, contributing to the success of our digital products.

Key Responsibilities

  • Develop and maintain high-quality Java code, adhering to best practices and coding standards.
  • Analyze functional requirements and translate client needs into effective technical solutions.
  • Architect end-to-end solutions, selecting appropriate technologies, patterns, and frameworks.
  • Define and implement design methodologies and toolsets.
  • Collaborate with cross-functional teams to coordinate development activities, schedules, and requirements.
  • Support user acceptance testing (UAT) and production rollouts.
  • Create and validate work breakdown structures (WBS) and effort estimations.
  • Proactively address issues, demonstrating resilience and a commitment to continuous improvement.
  • Provide constructive feedback to team members and set clear expectations.
  • Assist in troubleshooting and resolving complex bugs.
  • Conduct Proofs of Concept (POCs) to validate proposed designs and technologies.

Required Skills and Experience

  • Minimum of 10 years of professional experience in software engineering.
  • Extensive experience with Java 8+ and the Spring Framework (Core, Boot, MVC).
  • Proficiency in Hibernate/JPA, Microservices Architecture, and Spring WebFlux.
  • Hands-on experience with REST APIs and caching systems like Redis.
  • Strong understanding of Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST).
  • Experience with multithreading and cloud development (AWS/Azure/GCP).
  • Solid knowledge of Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP).
  • Familiarity with API testing tools such as Postman.
  • Experience with monitoring tools like Splunk and New Relic.
  • Strong understanding of Agile methodologies.
  • Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience with DevOps tools and technologies (Ansible, Docker, Kubernetes, Jenkins, etc.).
  • Proficiency in build automation tools (Maven, Ant, Gradle).
  • Deep understanding of UML and design patterns.
  • Excellent problem-solving skills and a passion for continuous improvement.
  • Strong communication and collaboration skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Company

Nagarro

Nagarro

Nagarro is a global digital product engineering company that is rapidly expanding its reach. We specialize in creating innovative products, services, and digital experiences that captivate and delight...

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