Staff Engineer, Java (Elastic Search)

7 - 11 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a back-end developer at Nagarro, you will be responsible for the following: Role Overview: - Write and review high-quality code to meet project requirements - Understand functional requirements and analyze client needs for projects - Design overall solutions for functional and non-functional requirements, choosing appropriate technologies, patterns, and frameworks - Implement design methodologies and tool sets for application development - Lead or support User Acceptance Testing (UAT) and production rollouts - Create, understand, and validate Work Breakdown Structure (WBS) and estimated effort for tasks - Address issues promptly, respond positively to setbacks, and focus on continuous improvement - Provide constructive feedback to team members and set clear expectations - Assist the team in troubleshooting and resolving complex bugs - Propose solutions during code or design reviews and justify decisions taken - Conduct Proof of Concepts (POCs) to ensure that the proposed designs and technologies meet requirements Key Responsibilities: - Extensive experience in back-end development using Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture - Proficiency in Elastic Search, MongoDB, Kafka, REST APIs, and caching systems like Redis - Hands-on experience with Service-Oriented Architecture (SOA), Web Services, multithreading, and cloud development - Strong understanding of Data Structures, Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles - Experience with relational databases (SQL Server, Oracle, MySQL, PostgreSQL) and DevOps tools (Ansible, Docker, Kubernetes, Jenkins) - Proficiency in build automation tools (Maven, Ant, Gradle) and cloud technologies (AWS, Azure) - Good knowledge of UML, design patterns, and a passion for learning new technologies Qualification Required: - Bachelor's or master's degree in Computer Science, Information Technology, or a related field Join Nagarro and be part of a dynamic, non-hierarchical work culture with a global team of 18,000+ experts across 38 countries. Embrace the opportunity to work on inspiring products, services, and experiences that excite and delight users across all digital mediums.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Nagarro logo
Nagarro

Information Technology and Services

Berlin

RecommendedJobs for You