Nagarro
Digital Product Engineering
AssociateStaffEngineer(Kotlin)
Neural analysis suggests this role is
optimal for not-applicable candidates.
“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.
analytical, debugging, and problem-solving skills; troubleshoot and resolve complex technical issues
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
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.