Verified today
Principal Engineer, Java with Angular
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