Nagarro

Digital Product Engineering

AssociateStaffEngineer(Kotlin)

India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for not-applicable candidates.

The Brief

“Associate Staff Engineer (Kotlin) at Nagarro. Skills: Kotlin, Neo4j, Graph Data Modeling, backend engineering, distributed systems. Design, develop, and maintain scalable backend services and APIs using Kotlin. Build and optimize graph-based data solutions using Neo4j and graph data modeling principles”

What You'll Achieve.

ensure solution quality; operational excellence initiatives

Industry & Context.

Digital Product Engineering
Problems you'll solve

analytical, debugging, and problem-solving skills; troubleshoot and resolve complex technical issues

Eligibility Requirements

Willingness and flexibility to work in US overlapping hours (6 PM – 3 AM IST)

What They're Looking For.

Must Have

4+ years experience, Graph Data Modeling, Kotlin (Strong), Neo4j, professional experience in backend engineering and software development, proficiency in Kotlin or Java with hands-on production experience in Kotlin, Solid experience working with Neo4j in production or complex enterprise systems, understanding of graph data modeling concepts and query optimization techniques, Experience designing and developing backend services, APIs, and distributed systems, Good understanding of system design, architecture principles, and scalable application development, analytical, debugging, and problem-solving skills, Ability to communicate technical concepts effectively with technical and non-technical stakeholders, Ability to work in fast-moving product teams with high ownership and collaboration, Willingness and flexibility to work in US overlapping hours (6 PM – 3 AM IST)

Nice to Have

Experience with graph databases such as Amazon Neptune or similar technologies is a plus, Familiarity with Ruby on Rails or other backend frameworks is an added advantage, Exposure to AWS cloud infrastructure and cloud-native application development is preferred, Experience with CI/CD pipelines, automated testing, and DevOps practices is desirable

What You'll Do.

and maintain scalable backend services and APIs using Kotlin

Build and optimize graph-based data solutions using Neo4j and graph data modeling principles

Design efficient graph schemas

and query structures to support complex business use cases

Optimize Neo4j queries and database performance for scalability and reliability

Troubleshoot and resolve complex technical issues across backend services and graph databases

and high-quality code following engineering best practices

Participate in code reviews

and deployment activities to ensure solution quality

Support CI/CD practices and contribute to automation and operational excellence initiatives

How You'll Work.

Team & Collaboration

Collaborate with product managers, architects, and engineering teams to define and implement backend solutions; Contribute to system design discussions and architectural decisions for distributed backend systems; Work effectively in fast-paced product engineering environments with global collaboration; Collaborate with teams during overlapping US business hours (6 PM – 3 AM IST)

Communication Scope

Ability to communicate technical concepts effectively with technical and non-technical stakeholders; Communicate technical concepts and design decisions clearly to cross-functional stakeholders

Full Job Description

👋🏼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 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 * Experience : 4+ years * Must have skills : Graph Data Modeling,Kotlin (Strong),Neo4j * Strong professional experience in backend engineering and software development * Strong proficiency in Kotlin or Java with hands-on production experience in Kotlin * Solid experience working with Neo4j in production or complex enterprise systems * Strong understanding of graph data modeling concepts and query optimization techniques * Experience designing and developing backend services, APIs, and distributed systems * Good understanding of system design, architecture principles, and scalable application development * Strong analytical, debugging, and problem-solving skills * Ability to communicate technical concepts effectively with technical and non-technical stakeholders * Experience with graph databases such as Amazon Neptune or similar technologies is a plus * Familiarity with Ruby on Rails or other backend frameworks is an added advantage * Exposure to AWS cloud infrastructure and cloud-native application development is preferred * Experience with CI/CD pipelines, automated testing, and DevOps practices is desirable * Ability to work in fast-moving product teams with high ownership and collaboration * Willingness and flexibility to work in US overlapping hours (6 PM – 3 AM IST) Responsibilities * Design, develop, and maintain scalable backend services and APIs using Kotlin * Build and optimize graph-based data solutions using Neo4j and graph data modeling principles * Design efficient graph schemas, relationships, and qu

Free ATS check

Applying for this Associate Staff Engineer (Kotlin) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Nagarro?

Real rants from real employees. Read before you apply.

Read Company Rants →