Skip to content
mimi

Staff Engineer Java Fullstack, AWS, React.JS

Nagarro

India · On-site Full-time 5d ago

About the role

About

As a Digital Product Engineering company, Nagarro is on the lookout for talented individuals like you to join our dynamic and non-hierarchical work culture. With a global presence of over 17,500 experts in 36 countries, we are committed to building innovative products, services, and experiences that inspire and delight users across all digital platforms.

Key Responsibilities

  • Design and develop full-stack solutions spanning UI/UX, middleware, microservices, databases, and platform layers.
  • Define and implement engineering best practices, coding standards, and modern development methodologies.
  • Establish development processes, including release cadence, QA collaboration, entry/exit criteria, and checkpoints.
  • Define code strategy, branching models, and GitHub workflows.
  • Set and drive performance, scalability, and availability metrics.
  • Collaborate with senior engineers to align on development vision and roadmap.
  • Ensure compliance and confidentiality standards are maintained throughout the development lifecycle.

Qualifications Required

  • 5.5+ years of professional experience in software design and development.
  • Strong expertise in Java 11+ with deep knowledge of Core Java, concurrent design, and multithreading.
  • Proficiency in React, JavaScript, and HTML/CSS for frontend development.
  • Extensive experience with Spring Framework and Microservices architecture.
  • Hands‑on experience with AWS services and cloud‑native platform development.
  • Solid understanding of Object‑Oriented Programming System (OOPS) principles.
  • Experience with Hibernate/JPA for object‑relational mapping.
  • Proficiency in build tools such as Ant, Gradle, or Maven.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience designing and implementing RESTful services.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Proven ability to improve performance, scalability, and system reliability through caching, processing optimization, and backend acceleration.
  • Experience establishing engineering processes, frameworks, and best practices.
  • Knowledge of product management and testing methodologies.
  • Excellent written and verbal communication skills.

Join Us

Join Nagarro and be a part of our exciting journey as we continue to scale and innovate in the digital space. As a Digital Product Engineering company, Nagarro is on the lookout for talented individuals like you to join our dynamic and non‑hierarchical work culture. With a global presence of over 17,500 experts in 36 countries, we are committed to building innovative products, services, and experiences that inspire and delight users across all digital platforms.

Key Responsibilities

  • Design and develop full-stack solutions spanning UI/UX, middleware, microservices, databases, and platform layers.
  • Define and implement engineering best practices, coding standards, and modern development methodologies.
  • Establish development processes, including release cadence, QA collaboration, entry/exit criteria, and checkpoints.
  • Define code strategy, branching models, and GitHub workflows.
  • Set and drive performance, scalability, and availability metrics.
  • Collaborate with senior engineers to align on development vision and roadmap.
  • Ensure compliance and confidentiality standards are maintained throughout the development lifecycle.

Qualifications Required

  • 5.5+ years of professional experience in software design and development.
  • Strong expertise in Java 11+ with deep knowledge of Core Java, concurrent design, and multithreading.
  • Proficiency in React, JavaScript, and HTML/CSS for frontend development.
  • Extensive experience with Spring Framework and Microservices architecture.
  • Hands‑on experience with AWS services and cloud‑native platform development.
  • Solid understanding of Object‑Oriented Programming System (OOPS) principles.
  • Experience with Hibernate/JPA for object‑relational mapping.
  • Proficiency in build tools such as Ant, Gradle, or Maven.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience designing and implementing RESTful services.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Proven ability to improve performance, scalability, and system reliability through caching, processing optimization, and backend acceleration.
  • Experience establishing engineering processes, frameworks, and best practices.
  • Knowledge of product management and testing methodologies.
  • Excellent written and verbal communication skills.

Join Us

Join Nagarro and be a part of our exciting journey as we continue to scale and innovate in the digital space.

Requirements

  • Strong expertise in Java 11+ with deep knowledge of Core Java, concurrent design, and multithreading.
  • Proficiency in React, JavaScript, and HTML/CSS for frontend development.
  • Extensive experience with Spring Framework and Microservices architecture.
  • Hands-on experience with AWS services and cloud-native platform development.
  • Solid understanding of Object-Oriented Programming System (OOPS) principles.
  • Experience with Hibernate/JPA for object-relational mapping.
  • Proficiency in build tools such as Ant, Gradle, or Maven.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience designing and implementing RESTful services.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Proven ability to improve performance, scalability, and system reliability through caching, processing optimization, and backend acceleration.
  • Experience establishing engineering processes, frameworks, and best practices.
  • Knowledge of product management and testing methodologies.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design and develop full-stack solutions spanning UI/UX, middleware, microservices, databases, and platform layers.
  • Define and implement engineering best practices, coding standards, and modern development methodologies.
  • Establish development processes, including release cadence, QA collaboration, entry/exit criteria, and checkpoints.
  • Define code strategy, branching models, and GitHub workflows.
  • Set and drive performance, scalability, and availability metrics.
  • Collaborate with senior engineers to align on development vision and roadmap.
  • Ensure compliance and confidentiality standards are maintained throughout the development lifecycle.

Skills

AWSAntCSSDockerGitGradleHibernateHTMLJavaJPAJavaScriptKubernetesMavenMicroservicesObject-Oriented ProgrammingReactRESTful servicesSpring Framework

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free