Home
Jobs
548 Job openings at Nagarro
About Nagarro

Nagarro is a global technology company that focuses on software development, IT services, and consulting. They leverage advanced technologies to guide businesses through digital transformation, ensuring agility and innovation.

Associate Staff Engineer/Staff Engineer- Java/Java Fullstack

Hyderabad

5 - 10 years

INR 18.0 - 33.0 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Associate Staff Engineer/ Staff Engineer, Java/ Java Full stack (Angular/ React) Job Location- Hyderabad Experience - 5-10 Years Please Note: Candidates who have appeared in Nagarro within the last 6 months are not eligible to reapply. However, we would greatly appreciate any referrals you may have. REQUIREMENTS: Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Strong working experience in front-end applications using technologies such as TypeScript, JavaScript, React/ Angular, and micro frontends. Hands-on experience with REST APIs, Caching system (e.g Redis) and messaging systems like Kafka etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements

Associate Staff Engineer, Java

Bengaluru

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

Total experience 5+ years. Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Strong experience with Apache Kafka for real-time data streaming. Experience with MongoDB, PostgreSQL, and Elasticsearch. Proficient in developing and deploying microservices using Docker and Kubernetes. Solid experience with cloud platforms like Google Cloud Platform (GCP). Experience in setting up monitoring and logging tools like Grafana and Kibana. Strong understanding of CI/CD pipelines using tools like Jenkins, Gradle, and Spinnaker. Experience with TDD and BDD frameworks (e.g., JUnit, Mockito). 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) principles Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Senior Staff Engineer, Data-Engineer

Hyderabad

7 - 10 years

INR 35.0 - 42.5 Lacs P.A.

Work from Office

Full Time

Total experience 10+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Associate Staff Engineer, Finacle Core Banking (Techno Functional)

Bengaluru

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

Total experience 5+years. Hands-on experience in Finacle Core Banking product engineer with Finacle 11, including requirement analysis, product capabilities, and customization architecture. Strong expertise in handling Finacle interfacing requirements, including custom and product APIs, Connect 24, and Finacle Integrator. Proven experience in direct client interactions for requirement gathering and solution discussions. Strong understanding of Finacle Product Architecture & Customization layers. Expertise in Finacle customization flow, including: New custom menus, Reports (MRT & Jasper), Batch job customization, Product menu customization, Finacle Integrator (FI) enhancements, EOD-BOD process debugging Strong hands-on experience in Oracle (SQL, PL/SQL, Stored Procedures, Triggers, Functions) within Finacle applications. Proficiency in Finacle scripting, Unix shell scripting, and report designing. Experience with Finacle Integrator and its feasible enhancements. Strong Finacle Core Banking functional knowledge. Solid understanding of banking domain concepts and terminologies. Finacle certification from Infosys is an added advantage. Experience in Finacle CRM and Admin module (FINFADM/SSOADM). Hands-on experience in best coding practices, security standards, unit testing, and documentation. Experience working in Agile methodology. Ability to ensure the quality of technical and application architecture and system designs. Strong research and benchmarking skills to evaluate technology against best-in-class solutions. RESPONSIBILITIES: Understanding the client s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client s requirements Defining guidelines and benchmarks for NFR considerations during project implementation . Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. 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 Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it . Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements . Bachelor s or master s degree in computer science, Information Technology, or a related field.

Staff Engineer, Java Fullstack

Gurgaon

7 - 10 years

INR 22.5 - 32.5 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total Experience 7+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using ReactJs, HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL and CosmosDB Hands-on experience with Security Frameworks such as OAuth 2.0, OpenID Connect, and JWT. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Familiarity with testing frameworks and methodologies (e.g., JUnit, Selenium) Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Associate Staff Engineer, Java Fullstack

Gurgaon

5 - 7 years

INR 18.0 - 27.5 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in ! REQUIREMENTS: Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using ReactJs, HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL and CosmosDB Hands-on experience with Security Frameworks such as OAuth 2.0, OpenID Connect, and JWT. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Familiarity with testing frameworks and methodologies (e.g., JUnit, Selenium) Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Senior Staff Engineer, Data-Engineer

Gurgaon, Noida

10 - 13 years

INR 25.0 - 37.5 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience 10+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development.

Associate Principal Engineer (Java Fullstack Architect)

Gurgaon

11 - 14 years

INR 35.0 - 45.0 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience 11+ Years Extensive experience in Java full-stack development Proficiency in front-end technologies including AngularJS, React, HTML, CSS, and JavaScript Strong understanding of microservices architecture (MSA) and service-oriented architecture (SOA) Experience with cloud development and AWS Glue Knowledge of design patterns and best practices in software development Hands-on experience with Spring Boot, Spring Core, and Spring MVC Familiarity with configuration management tools like Chef, Grunt, Gulp, and Puppet Experience with Ember.js is a plus Proficiency in database management using MySQL and Hibernate/Spring Data JPA Experience with containerization and orchestration tools like Docker and Kubernetes Strong problem-solving skills and ability to troubleshoot complex issues Excellent communication and collaboration skills Ability to work in an agile development environment Proven track record of delivering high-quality software solutions on time. RESPONSIBILITIES: Understanding the clients business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the clients requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers 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. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Associate Staff Engineer, Nodejs

Chennai

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

REQUIREMENTS: Total experience 5+years. Hands-on experience with Node.js and JavaScript/TypeScript. Strong knowledge of Express.js and other Node.js frameworks. Strong working experience with Microservices architecture and Playwright. Experience with RESTful API and GraphQL development. Solid understanding of asynchronous programming, event-driven architecture, and non-blocking I/O. Experience with relational databases like PostgreSQL, MySQL and NoSQL databases like MongoDB. Proficient in designing and implementing microservices-based architectures. Experience with message brokers like RabbitMQ or Kafka. Strong understanding of authentication and authorization protocols (e.g., JWT, OAuth, OAuth2). Hands-on experience with Docker and Kubernetes for container orchestration. Experience working with CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI). Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and serverless computing. Familiarity with unit testing frameworks like Mocha, Jest, or Chai. Excellent problem-solving skills and ability to work in an Agile development environment Provide technical leadership, mentorship, and guidance to development teams. Strong communication skills with the ability to interact with business and technical stakeholders. Strong problem-solving and analytical skills. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analysing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Senior Staff Engineer, Generative-Ai

Gurgaon

10 - 13 years

INR 25.0 - 37.5 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total experience 10+ years Excellent working experience in designing and developing prompt engineering strategies and techniques to optimize the performance and output of our GenAI models. Experience in AI/ML, with a strong focus on Natural Language Processing (NLP) and Prompt Engineering. Experience in Pyhton coding or Langchain. Proven experience in GenAI, specifically with platforms like OpenAI, 4o or o1 or Gemini Expertise in cloud environments and managing AI models on the cloud Proficiency in Python and R programming Strong understanding of LLMs (Large Language Models), NLP, and AI/ML methodologies. Experience in Data Analysis and utilizing it to enhance prompt generation. Hands on working experience in Azure system. Excellent leadership skills to lead teams, mentor junior engineers, and drive innovation. Strong verbal and written communication skills, with the ability to articulate complex concepts. RESPONSIBILITIES: Writing and reviewing great quality code Understanding the clients business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the clients requirements Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers 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 Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Associate Staff Engineer, Java Fullstack (React)

Gurgaon

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache / CXF / JAXWS / JAXRS / SOAP / REST). Experience in single page web application development using ReactJs,HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL. Hands-on experience with Security Frameworks such as OAuth 2.0, OpenID Connect, and JWT. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Hands-on experience with modern testing frameworks such as Jest, Mocha, and Chai. Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Associate Staff Engineer, Java Fullstack (Angular)

Gurgaon

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache / CXF / JAXWS / JAXRS / SOAP / REST) Experience in Single Page Application (SPA) development. Proficiency in front-end technologies including Angular, HTML, CSS, and JavaScript. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL. Hands-on experience with Security Frameworks such as OAuth 2.0, OpenID Connect, and JWT. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Hands-on experience with modern testing frameworks such as Jest, Mocha, and Chai. Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Associate Staff Engineer, Mobile-Android

Gurgaon

1 - 5 years

INR 7.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Total experience 5+years. Extensive experience in Android, Java, Kotlin, Rx, Local storage/SQLite/Room, OOPS, Design principles/SOLID, MVP/MVVM, Unit Testing. Hands on experience in Jetpack navigation. Experience in Android Core Components (Services, Broadcast receiver etc), Android Architecture Components (View Model, Live Data, Room etc.) Experience in Retrofit, Material design, Push Notification, Gradle, Maps, Asynchronous Programming, Multithreading, DI/Dagger, Build Deployment, Security and Performance best practices. Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment Fundamental knowledge of design patterns Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs Passionate about building great solutions Mentoring the team members to meet the clients needs and holding them accountable for high standards of delivery Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Senior Staff Engineer, Data-Engineer

Gurgaon

7 - 10 years

INR 35.0 - 42.5 Lacs P.A.

Work from Office

Full Time

Total experience 10+years. Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development.

Associate Staff Engineer,Finacle Core Banking (Techno Functional)

Chennai

4 - 10 years

INR 20.0 - 24.0 Lacs P.A.

Work from Office

Full Time

Total experience 5+years. Hands-on experience in Finacle Core Banking product engineer with Finacle 11, including requirement analysis, product capabilities, and customization architecture. Strong expertise in handling Finacle interfacing requirements, including custom and product APIs, Connect 24, and Finacle Integrator. Proven experience in direct client interactions for requirement gathering and solution discussions. Strong understanding of Finacle Product Architecture Customization layers. Expertise in Finacle customization flow, including: New custom menus, Reports (MRT Jasper), Batch job customization, Product menu customization, Finacle Integrator (FI) enhancements, EOD-BOD process debugging Strong hands-on experience in Oracle (SQL, PL/SQL, Stored Procedures, Triggers, Functions) within Finacle applications. Proficiency in Finacle scripting, Unix shell scripting, and report designing. Experience with Finacle Integrator and its feasible enhancements. Strong Finacle Core Banking functional knowledge. Solid understanding of banking domain concepts and terminologies. Finacle certification from Infosys is an added advantage. Experience in Finacle CRM and Admin module (FINFADM/SSOADM). Hands-on experience in best coding practices, security standards, unit testing, and documentation. Experience working in Agile methodology. Ability to ensure the quality of technical and application architecture and system designs. Strong research and benchmarking skills to evaluate technology against best-in-class solutions. RESPONSIBILITIES: Understanding the client s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client s requirements Defining guidelines and benchmarks for NFR considerations during project implementation . Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. 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 Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it . Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements . Bachelor s or master s degree in computer science, Information Technology, or a related field.

Senior Staff Engineer, Data-Engineer

Noida

7 - 10 years

INR 35.0 - 42.5 Lacs P.A.

Work from Office

Full Time

Total experience 10+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Associate Staff Engineer, Java Fullstack (React)

Bengaluru

5 - 7 years

INR 15.0 - 30.0 Lacs P.A.

Hybrid

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total experience 5+ years Extensive experience in Java 10 or higher, Spring Framework-Core/Boot/MVC, Hibernate/JPA, and Microservices Architecture. Strong backend development skills with technologies and languages including Node.js, Fastify, Express, Java, Micronaut, and databases such as MongoDB, Elasticsearch, and PostgreSQL. Experience with messaging systems like Kafka. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST) Good exposure with Apache Kafka Proficiency in front-end development using technologies such as TypeScript, JavaScript, React, and micro frontends. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements

Senior Engineer, Appian

Hyderabad

3 - 5 years

INR 12.0 - 22.0 Lacs P.A.

Remote

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience 3+years. Strong working experience in Appian development. Strong expertise in Appian BPMS project implementations, leveraging the full capabilities of the Appian BPM Suite. Experience in integrating Appian with databases, web services, and external systems. Hands-on expertise in process modeling, process monitoring, smart services, business rules, and event-driven technologies. Strong understanding of BPM architecture patterns, best practices, and design principles. Excellent communication and collaboration skills, with the ability to engage effectively with senior stakeholders. Appian certification (Associate/Senior Developer) is mandatory. Willingness to travel for short-duration assignments (client meetings, workshops, technical discussions, PoC demonstrations). Familiarity with other BPM solutions such as Pega, Camunda, or RPA solutions like UiPath, Automation Anywhere. RESPONSIBILITIES: Writing and reviewing high-quality code following best practices for Appian development. Understanding functional requirements thoroughly and analyzing client needs in the project context. Designing scalable, efficient, and robust solutions using Appian process models, UI components, reporting, business rules, and case/content management. Leading and implementing Appian solutions, ensuring seamless integration with external systems. Conducting peer reviews and code audits to maintain compliance with development standards. Creating proprietary accelerators, utilities, and reusable components to enhance project delivery. Supporting pre-sales activities, including RFPs, RFIs, technical PoVs, and PoCs. Driving thought leadership through white papers, webinars, and blog contributions. Leading/supporting UAT and production rollouts. Troubleshooting and resolving complex technical issues, ensuring seamless project execution. Providing mentorship to team members, fostering a culture of learning and excellence.

Associate Staff Engineer, Appian

india

5 - 7 years

INR 18.0 - 27.5 Lacs P.A.

Hybrid

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience 5+years. Strong working experience in Appian development. Strong expertise in Appian BPMS project implementations, leveraging the full capabilities of the Appian BPM Suite. Experience in integrating Appian with databases, web services, and external systems. Hands-on expertise in process modeling, process monitoring, smart services, business rules, and event-driven technologies. Strong understanding of BPM architecture patterns, best practices, and design principles. Excellent communication and collaboration skills, with the ability to engage effectively with senior stakeholders. Appian certification (Associate/Senior Developer) is mandatory. Willingness to travel for short-duration assignments (client meetings, workshops, technical discussions, PoC demonstrations). Familiarity with other BPM solutions such as Pega, Camunda, or RPA solutions like UiPath, Automation Anywhere (AA) is a plus. RESPONSIBILITIES: Writing and reviewing high-quality code following best practices for Appian development. Understanding functional requirements thoroughly and analyzing client needs in the project context. Designing scalable, efficient, and robust solutions using Appian process models, UI components, reporting, business rules, and case/content management. Leading and implementing Appian solutions, ensuring seamless integration with external systems. Conducting peer reviews and code audits to maintain compliance with development standards. Creating proprietary accelerators, utilities, and reusable components to enhance project delivery. Supporting pre-sales activities, including RFPs, RFIs, technical PoVs, and PoCs. Driving thought leadership through white papers, webinars, and blog contributions. Leading/supporting UAT and production rollouts. Troubleshooting and resolving complex technical issues, ensuring seamless project execution. Providing mentorship to team members, fostering a culture of learning and excellence.

Associate Staff Engineer, Java Fullstack (React)

Hyderabad

5 - 7 years

INR 17.0 - 27.5 Lacs P.A.

Work from Office

Full Time

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in. REQUIREMENTS: Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using ReactJs,HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Proficiency in front-end technologies including React, HTML, CSS, and JavaScript. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL. Hands-on experience with Security Frameworks such as OAuth 2.0, OpenID Connect, and JWT. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Hands-on experience with modern testing frameworks such as Jest, Mocha, and Chai. Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements.

FIND ON MAP

Nagarro

Nagarro

Nagarro

Information Technology and Services

Berlin

8,500+ Employees

548 Jobs

    Key People

  • Manas Fuloria

    CEO
  • Nashit Taqi

    President, Americas

My Connections Nagarro

Download Chrome Extension (See your connection in the Nagarro )

chrome image
Download Now
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.

Job Titles Overview