Back to jobs
N
Hiring companyNagarro

Verified today

Principal Engineer, Java with Angular

Remote, India Full-time On-site

About the role

Nagarro, a global digital product engineering firm, seeks a Principal Engineer to build scalable full-stack applications using Java Spring Boot and Angular. The role involves designing secure backend services, developing modern frontend interfaces, and driving architectural decisions within Agile teams. This is a remote position based in India.

What you’ll do

  • Design and maintain scalable backend services using Java Spring Boot
  • Develop modern frontend applications using Angular
  • Build and enhance RESTful APIs, integrations, and business services
  • Contribute to system architecture, technical design, and solution decomposition
  • Implement secure coding practices and OWASP guidelines
  • Develop and execute automated tests across unit, integration, and end-to-end levels
  • Perform code reviews, root cause analysis, and performance optimization
  • Collaborate with Product Managers, Architects, and QA in Agile environments

What you’ll bring

  • 11+ years of total professional experience
  • Strong hands-on expertise in Java and Spring Boot for backend development
  • Must-have proficiency in Angular for building scalable web applications
  • Experience designing RESTful APIs and service-based architectures
  • Hands-on experience with PostgreSQL and relational database design

Nice to have

  • Familiarity with AI-assisted development tools for productivity
  • Bachelor’s or master’s degree in Computer Science or related field

Skills

JavaSpring BootAngularRESTful APIsPostgreSQLCI/CDAgileOOP