Associate Distinguished Engineer

Nagarro Logo

Nagarro

📍Remote - India

Summary

Join Nagarro, a rapidly scaling Digital Product Engineering company, as a Solution/Technical Architect. You will leverage your 14+ years of software development experience and expertise in Java, Spring Framework, Microservices Architecture, and AWS to lead and mentor teams. Responsibilities include owning project technology health, ensuring adherence to technical standards, and developing long-term technology strategies. You will also contribute to business development by identifying opportunities for cross-selling and upselling Nagarro's offerings. This role requires strong communication, collaboration, and problem-solving skills within a fast-paced, agile environment. A Bachelor's or Master's degree in a related field is required.

Requirements

  • Total experience 14+years
  • Experience in software development, with Solution/Technical Architect in development projects
  • Strong expertise in Java 17/J2EE, Spring Framework, and ORM frameworks like Hibernate
  • Deep knowledge of Microservices Architecture, Spring boot, Docker and Kubernetes deployment
  • Hands-on experience working with API Gateways
  • Proficiency in AWS cloud platform and cloud-native development
  • Familiar with the concepts of Graph db, Vector DB & distributed databases
  • Strong database knowledge in Oracle, MySQL, PostgreSQL, SQL Server, or MongoDB
  • Experience working in Agile Development Projects with solid knowledge of Agile Scrum methodology
  • Hands-on experience with DevOps tools such as Maven, Jenkins, and GitHub
  • Strong understanding of Application Design using UML constructs such as Class Diagrams, Sequence Diagrams, Collaboration Diagrams, and Interaction Diagrams
  • Good understanding of Database Design and data modeling best practices
  • Ability to define and document Contextual Architecture, Logical Architecture, Solution Architecture, Technology Architecture, and Deployment Architecture (optional)
  • Strong understanding of Non-Functional Requirements (NFRs) such as High Availability, Security, Performance, and Scalability
  • Hands-on coding experience in Java technologies, ensuring high-quality development standards
  • Strong problem-solving skills and the ability to guide developers in analysis and troubleshooting
  • Excellent communication and collaboration skills to work in a fast-paced, agile team environment
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field

Responsibilities

  • Owning the technology health of the project/account on all key metrics
  • Ensuring projects/accounts meet technical standards of governance, technology standards and best practices
  • Owning the long term as well as the short-term technology strategy of your project/account
  • Identifying opportunities in the current engagement to cross sell or up sell Nagarro’s offerings
  • Conceptualizing and owning the technical architecture and design of the projects you are influencing
  • Harnessing your consulting skills in a culture that promotes opportunities to provide thought leadership and breakthrough solutions for our clients
  • Running workshops internally and with customers on technology and business topics to create new solution areas and use cases
  • Communicating and driving adoption of organizational technology initiatives in your account
  • Mentoring and managing team members, by giving constant on-the-job feedback, and by providing guidance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.