FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Engineer, Java, Angular
NagarroPrincipal Engineer for Nagarro designing and maintaining full stack applications using Java and Angular. Collaborating with cross-functional teams in Agile environments and ensuring code quality and security standards.
Tech Stack
Tools & technologiesAngularCloudJavaPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- 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
What you’ll need- 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.
Benefits
Comp & perks- 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Nagarro Website LinkedIn All Job Openings 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. Principal Engineer, Java, Angular 🔥 4 minutes ago 🇮🇳 India – Remote ⏰ Full Time 🔴 Lead 🔙 Backend Engineer Angular Cloud Java Postgres Spring Spring Boot SpringBoot Apply Now Find Hiring Managers Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 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 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs PS Technical Consultant IV – Java, Salesforce 🔥 6 hours ago Candescent 1001 - 5000 💳 Fintech 🏦 Banking ☁️ SaaS Website LinkedIn All Job Openings Technical Consultant managing software product implementations in banking, leading project teams at Candescent. Engaging with financial institutions to deliver tailored solutions within product boundaries. 🇮🇳 India – Remote ⏰ Full Time 🟠 Senior 🔴 Lead 🔙 Backend Engineer Manager, Database Engineering – MongoDB 🔥 19 hours ago Allstate 10,000+ employees 💸 Finance Website LinkedIn All Job Openings 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. 🇮🇳 India – Remote 💰 Post-IPO Equity on 2014-01 ⏰ Full Time 🟠 Senior 🔴 Lead 🔙 Backend Engineer Cloud Software Development Engineer II, Java Backend 🕒 2 days ago LivePerson 1001 - 5000 ☁️ SaaS 🤝 B2B Website LinkedIn All Job Openings 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 Staff Backend Engineer – Core 🕒 4 days ago SigNoz 11 - 50 ☁️ SaaS 🏢 Enterprise Website LinkedIn All Job Openings Staff Backend Engineer developing features around alerting module for SigNoz. Working with a high-caliber team to ensure reliability in a remote-first environment. 🇮🇳 India – Remote 💵 ₹7M - ₹10M / year ⏰ Full Time 🔴 Lead 🔙 Backend Engineer Distributed Systems Open Source Go Principal Software Engineer, RUST 🕒 6 days ago Progress 1001 - 5000 🤖 Artificial Intelligence Website LinkedIn All Job Openings 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 View More Backend Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java Spring BootAngularREST APIsOOPsoftware design patternsclean codePostgreSQLAPI integrationsCI/CDautomated testing
Soft Skills
collaborationcommunicationproblem-solvingtechnical decompositioncode reviewscontinuous improvementengineering best practicestroubleshootingAgile methodologiesdesign reviews