Staff Engineer, Java
Nagarro · Gurgaon
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: REF50522J
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 3 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
<p><strong>REQUIREMENTS:</strong></p><ul><li>Total Experience 7+years.</li><li>Strong hands-on experience with<strong> </strong>Java, Oracle, SAP ABAP - Object-oriented Programming ,Spring Boot</li><li>Proficient in building microservices architecture using Spring Boot and Spring WebFlux.</li><li>Experience with<strong> </strong>containerization tools like Docker and orchestration with Kubernetes<strong> </strong>(preferably AKS).</li><li>Strong working knowledge of NoSQL databases such as Couchbase or MongoDB, and SQL<strong> </strong>databases<strong> </strong>like PostgreSQL.</li><li>Hands-on experience with cloud platforms such as AWS, Azure, or GCP.</li><li>Good understanding of CI/CD pipelines using Jenkins, GitHub Action<strong>s</strong>, etc.</li><li>Familiarity with API testing tools like Postman.</li><li>Adherence to Agile best practices.</li><li>Experience with Splunk for logging and monitoring.</li><li>Exposure to NewRelic for application performance monitoring.</li><li>Strong communication and leadership skills with a proactive attitude.</li></ul><p><strong>RESPONSIBILITIES:</strong></p><ul><li>Writing and reviewing great quality code.</li><li>Understanding the client's business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.</li><li>Mapping decisions with requirements and be able to translate the same to developers.</li><li>Identifying different solutions and being able to narrow down the best option that meets the clients' requirements.</li><li>Defining guidelines and benchmarks for NFR considerations during project implementation.</li><li>Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers.</li><li>Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed.</li><li>Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it.</li><li>Understanding and relating technology integration scenarios and applying these learnings in projects.</li><li>Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken</li><li>Carrying out POCs to make sure that suggested design/technologies meet the requirements.</li></ul>
Collected minimum qualification
<p>Bachelor’s or master’s degree in computer science, Information Technology, or a related field.</p>
Collected experience requirement
7+ years