Skip to main content
Nagarro

Principal Engineer, Java with Angular

RemoteIndia only
Published
Role
Fullstack
Experience
Principal
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to IN only. Set where you work from to check your eligibility.

No BS summary

Principal Engineer with 11+ years of experience. Requires strong Java/Spring Boot backend and Angular frontend expertise. Must have experience with RESTful APIs, PostgreSQL, CI/CD, and automated testing. Familiarity with AI-assisted development tools is a plus.

Core skills

JavaSpring BootAngular

Required skills

RESTful APIsPostgreSQLCI/CDcontainerized developmentcloud-native deploymentautomated testingsecure coding practicesOWASP principlesAgileScrumKanban

Optional skills

API Management/Integration platformsApigeeKongMuleSoftAI-assisted development tools

What you'll do

  • Design, develop, and maintain scalable backend services using Java Spring Boot .
  • Design, develop, and maintain modern frontend applications using Angular .
  • Build, enhance, and maintain RESTful APIs, integrations, and business services.
  • Develop scalable, secure, and high-performance full-stack applications following clean architecture principles.
  • Apply software design patterns, object-oriented principles, and clean coding practices throughout the development lifecycle.
  • Contribute to system architecture, technical design, solution decomposition, and implementation decisions.
  • Review and improve application architecture, code quality, maintainability, and overall engineering standards.
  • Implement secure coding practices, ensuring application security, data protection, and compliance with OWASP guidelines.
  • Develop and execute automated tests across unit, integration, and end-to-end testing levels.
  • Build and manage CI/CD pipelines while supporting containerized and cloud-native deployments.
  • Leverage AI development tools responsibly to accelerate coding, testing, refactoring, documentation, and engineering productivity.
  • Perform code reviews, root cause analysis, debugging, and performance optimization to improve system reliability and scalability.
  • Collaborate closely with Product Managers, Architects, QA, Platform teams, and other stakeholders in Agile environments.
  • Identify technical risks early and recommend effective solutions to ensure high-quality software delivery.
  • Drive continuous improvement in engineering practices, development processes, and product quality.

What they require

  • Total experience: 11+ years.
  • Strong hands-on experience in Java and Spring Boot for backend application development.
  • Must-have expertise in Angular for building modern, scalable web applications.
  • Strong experience in designing and developing RESTful APIs and service-based architectures.
  • Hands-on experience with PostgreSQL and relational database design.
  • Experience working with API Management/Integration platforms such as Apigee, Kong, or MuleSoft .
  • Strong understanding of Object-Oriented Programming (OOP) , software design patterns, clean architecture, and separation of concerns.
  • Hands-on experience with CI/CD pipelines , containerized development, and cloud-native deployment environments.
  • Strong experience implementing automated testing across unit, integration, and end-to-end testing.
  • Experience applying secure coding practices , including authentication, authorization, input validation, data protection, and OWASP principles.
  • Familiarity with AI-assisted development tools for code generation, refactoring, documentation, and engineering productivity.
  • Strong experience working in Agile (Scrum/Kanban) product development environments.
  • Experience participating in code reviews , technical design discussions, and architecture reviews.
  • Strong debugging, problem-solving, communication, and stakeholder collaboration skills.
  • Ability to write clean, maintainable, scalable, and production-quality code following engineering best practices.
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field

global digital engineering with full-service offering

🇺🇸 United StatesIT ServicesEnterprisenagarro.com/

What people say about this company

3.7/ 5

Salary not disclosed