Principal Engineer, Java, Angular

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Nagarro

Nagarro

10,000+ employees

Founded 1996

🤝 B2B

🏢 Enterprise

B2B • Enterprise • Technology Consulting

Nagarro is a global leader in digital engineering and technology consulting. The company helps clients become innovative, digital-first businesses by leveraging technology to drive business breakthroughs. Known for its entrepreneurial agility and CARING mindset, Nagarro offers a wide range of services, including digital engineering, intelligent enterprise solutions, and experience and design services. With over 17,900 employees across 37 countries, Nagarro collaborates with industry leaders to accelerate digitalization and technology-led innovation.

📋 Description

• Design, build, and maintain scalable backend services using Java Spring Boot and modern frontend applications using Angular. • Develop robust APIs, integrations, business services, and user-facing product functionality. • Apply strong engineering practices across development, including clean code, design patterns, secure coding, and maintainability. • Participate in system design, technical decomposition, code reviews, and design reviews. • Identify and resolve performance, scalability, reliability, and security issues across the application stack. • Use AI development tools responsibly to accelerate engineering delivery without compromising code quality, security, or architecture. • Support automated testing, CI/CD, deployment, and engineering best practices across the development lifecycle. • Collaborate closely with product managers, architects, designers, QA, and platform teams to deliver high-quality product increments. • Troubleshoot complex technical issues, support production rollouts, and contribute to continuous engineering improvement.

🎯 Requirements

• Total experience: 11+ years • Must have strong hands-on experience in Java Spring Boot and Angular. • Should be able to design, develop, and maintain full stack web applications with strong focus on backend services, frontend applications, and REST APIs. • Must have experience in end-to-end feature development, from requirement analysis and design to implementation, testing, and deployment. • Strong knowledge of OOPs, software design patterns, clean code, clean architecture, and data structures. • Must have hands-on experience with API integrations, PostgreSQL, and integration platforms such as Apigee / Kong / MuleSoft. • Should have strong understanding of secure coding practices, including authentication, authorization, input validation, and OWASP principles. • Must have hands-on experience with CI/CD pipelines, containerized development, and cloud-native deployment environments. • Strong experience with automated testing across unit, integration, and end-to-end testing. • Should be able to write clean, maintainable, testable code, participate in code reviews, and improve system performance, reliability, and scalability. • Familiarity with AI development tools to accelerate coding, testing, refactoring, and engineering productivity is required. • Must have strong collaboration and communication skills to work with product, architecture, QA, and platform teams in Agile environments.

Apply Now

Similar Jobs

🔥 6 hours ago

Candescent

1001 - 5000

💳 Fintech

🏦 Banking

☁️ SaaS

Technical Consultant managing software product implementations in banking, leading project teams at Candescent. Engaging with financial institutions to deliver tailored solutions within product boundaries.

🔥 19 hours ago

Allstate

10,000+ employees

💸 Finance

Managing Engineer leading Database & Platform Engineering team responsible for on-prem and cloud databases at Allstate. Manage a team of DBAs and drive the technical roadmap for database services.

Cloud

🕒 2 days ago

LivePerson

1001 - 5000

☁️ SaaS

🤝 B2B

Software Development Engineer II designing and developing Java backend applications for enterprise AI leader. Supporting mission-critical systems and collaborating with bots & automation team.

🇮🇳 India – Remote

💵 ₹312k / year

💰 $2.3M Post-IPO Equity on 2012-06

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

Airflow

Apache

AWS

Cassandra

Google Cloud Platform

Hadoop

Java

Jenkins

Kafka

Kubernetes

MySQL

Node.js

NoSQL

Python

Spark

Spring Boot

SpringBoot

SQL

🕒 4 days ago

SigNoz

11 - 50

☁️ SaaS

🏢 Enterprise

Staff Backend Engineer developing features around alerting module for SigNoz. Working with a high-caliber team to ensure reliability in a remote-first environment.

Distributed Systems

Open Source

Go

🕒 6 days ago

Progress

1001 - 5000

🤖 Artificial Intelligence

Principal Software Engineer leading improvements to core product features while leveraging AI for development processes. Designing systems and managing multiple workstreams in a collaborative environment.

🇮🇳 India – Remote

💰 Post-IPO Equity on 1995-01

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

Linux

Rust

Go