Remote Associate Principal Engineer, Java Fullstack (React)

at Nagarro

Posted 18 hours ago 1 applied

Description:

  • Nagarro is a Digital Product Engineering company that is rapidly scaling and focuses on building products, services, and experiences that inspire and delight.
  • The company has a dynamic and non-hierarchical work culture and employs over 17,500 experts across 39 countries.
  • The Associate Principal Engineer will have a total experience of 11+ years and will be responsible for writing and reviewing high-quality code.
  • The role involves understanding functional requirements and analyzing client needs in the context of the project.
  • The engineer will envision overall solutions for defined functional and non-functional requirements and define the necessary technologies, patterns, and frameworks.
  • Responsibilities include determining and implementing design methodologies, enabling application development, leading/supporting UAT and production rollouts, and creating and validating work breakdown structures (WBS).
  • The engineer will address issues promptly, provide constructive feedback, assist in troubleshooting complex bugs, and carry out proof of concepts (POCs) to ensure design and technology meet requirements.

Requirements:

  • Candidates must have a total experience of 11+ years.
  • Strong working experience with architecture and development in Java 8 or higher is required.
  • Experience with front-end frameworks such as React, Redux, or Vue is necessary.
  • Familiarity with Node.js and modern backend stacks is expected.
  • Deep knowledge of AWS, Azure, or GCP platforms and services is essential.
  • Hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and microservices is required.
  • A deep understanding of design patterns, data structures, and microservices architecture is necessary.
  • Strong knowledge of object-oriented programming, data structures, and algorithms is required.
  • Experience with scalable system design, performance tuning, and application security is essential.
  • Candidates should have experience integrating with SAP ERP systems, Net Revenue Management platforms, and O9.
  • Familiarity with data integration patterns, middleware, and message brokers (e.g., Kafka, RabbitMQ) is expected.
  • A good understanding of UML and design patterns is required.
  • Excellent communication and stakeholder management skills are essential.

Benefits:

  • The position offers the opportunity to work in a dynamic and non-hierarchical work culture.
  • Employees will be part of a rapidly scaling company with a global presence.
  • The role provides the chance to work on innovative projects that inspire and delight clients.
  • Employees will have the opportunity to develop their skills in a collaborative environment with a focus on continuous improvement.