
Nagarro•5h ago
Career Pages
Staff Engineer
Bengaluru, in
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About the Role
Nagarro is seeking a Staff Engineer with 7+ years of experience in back-end development. This role involves designing and implementing robust software solutions, contributing to a dynamic and innovative engineering team. You will work with modern technologies and contribute to the full software development lifecycle.
Key Responsibilities
- Develop and review high-quality code.
- Understand and analyze functional requirements and client needs.
- Design overall solutions, defining technologies, patterns, and frameworks.
- Determine and implement design methodologies and toolsets.
- Coordinate development activities, ensuring timely execution.
- Support User Acceptance Testing (UAT) and production rollouts.
- Create and validate Work Breakdown Structures (WBS) and effort estimates.
- Address issues promptly and drive continuous improvement.
- Provide constructive feedback to team members and set clear expectations.
- Assist in troubleshooting and resolving complex bugs.
- Justify design and technical decisions during reviews.
- Conduct Proofs of Concept (POCs) to validate proposed solutions.
Requirements
- Minimum 7 years of total experience.
- Extensive experience in back-end development using Java 8+, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture.
- Hands-on experience with Apache Kafka, MongoDB, Redis, and REST APIs.
- Familiarity with SQL and other NoSQL databases.
- Proficiency in build tools, CI/CD pipelines, and software engineering best practices.
- Experience with cloud technologies, preferably Google Cloud.
- Strong understanding of UML and design patterns.
- Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST).
- Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP).
- Excellent communication and collaboration skills for global team interaction.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Company
Nagarro
Nagarro is a global digital product engineering company dedicated to building innovative products, services, and experiences. With a workforce of over 17,500 experts across 39 countries, Nagarro foste...
Bengaluru, in
Posted on Career Pages