368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$27k – $71k per year (Estimated)
Location
Remote (India)
Seniority
Principal · 11+ years exp
Overview
Company
Impact
Profile match
Jobgether is an AI-powered job platform focused on remote and flexible work. It matches candidates with relevant roles using skills and preference-based algorithms, and also offers career coaching and job-search guidance.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Engineer, Java Angular based in India.

This role is designed for a highly experienced full-stack engineer who will drive the design, development, and evolution of scalable enterprise applications. You will work across backend and frontend technologies, building robust solutions using Java, Spring Boot, and Angular while contributing to architecture decisions and engineering excellence. The position requires strong technical leadership, problem-solving abilities, and a passion for creating secure, high-quality software products. You will collaborate with cross-functional teams, guide technical discussions, and help shape modern application development practices. This opportunity is ideal for an engineer who enjoys solving complex challenges, mentoring teams, and delivering impactful digital solutions. You will play a key role in improving scalability, reliability, and innovation across the technology landscape.

Accountabilities:

The Principal Engineer will be responsible for leading the design, development, and optimization of modern full-stack applications while ensuring technical excellence, security, and scalability. The role requires deep engineering expertise, architectural thinking, and collaboration with multiple stakeholders to deliver high-quality software solutions.

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build modern, responsive, and scalable frontend applications using Angular.
  • Develop and maintain RESTful APIs, integrations, and service-based architectures.
  • Design and implement secure, high-performance full-stack solutions following clean architecture principles.
  • Apply object-oriented programming concepts, software design patterns, and engineering best practices throughout the development lifecycle.
  • Contribute to solution architecture, technical design decisions, system decomposition, and implementation strategies.
  • Review and improve application architecture, code quality, maintainability, and engineering standards.
  • Design and implement secure coding practices, including authentication, authorization, data protection, input validation, and OWASP principles.
  • Develop and maintain automated testing strategies across unit, integration, and end-to-end testing levels.
  • Build and optimize CI/CD pipelines while supporting containerized and cloud-native deployment environments.
  • Leverage AI-assisted development tools to improve productivity in coding, testing, refactoring, and documentation activities.
  • Conduct code reviews, debugging sessions, root cause analysis, and performance optimization initiatives.
  • Collaborate with Product Managers, Architects, QA teams, Platform teams, and other stakeholders in Agile environments.
  • Identify technical risks, recommend solutions, and support continuous improvement across engineering processes.
  • Mentor engineering teams and promote best practices in software development and delivery.

Requirements:

The ideal candidate will have extensive experience building enterprise-grade applications, strong technical leadership capabilities, and deep expertise across Java and Angular ecosystems. This role requires a combination of hands-on development skills, architectural knowledge, and the ability to collaborate effectively with diverse teams.

  • 11+ years of professional software development experience.
  • Strong hands-on expertise in Java and Spring Boot for backend application development.
  • Advanced experience with Angular for designing and building modern web applications.
  • Strong experience developing RESTful APIs, service-based architectures, and enterprise integrations.
  • Solid knowledge of PostgreSQL and relational database design principles.
  • Experience working with API management and integration platforms such as Apigee, Kong, or MuleSoft.
  • Strong understanding of object-oriented programming, software design patterns, clean architecture, and separation of concerns.
  • Experience with CI/CD pipelines, containerized development, and cloud-native deployment environments.
  • Strong background in automated testing practices, including unit, integration, and end-to-end testing.
  • Knowledge of secure coding practices and application security standards, including OWASP principles.
  • Familiarity with AI-assisted development tools for improving engineering productivity.
  • Experience working in Agile environments such as Scrum or Kanban.
  • Proven experience participating in code reviews, architecture discussions, and technical design sessions.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent communication and stakeholder collaboration abilities.
  • Ability to write clean, maintainable, scalable, and production-ready code.
  • Bachelor's or master's degree in Computer Science, Information Technology, or a related field.

Benefits:

  • Opportunity to work on complex, large-scale digital products and modern technology solutions.
  • Collaborative, dynamic, and non-hierarchical work environment.
  • Exposure to advanced engineering practices, cloud-native technologies, and AI-assisted development tools.
  • Opportunities to contribute to architecture decisions and technical strategy.
  • Professional growth through challenging projects and continuous learning opportunities.
  • Opportunity to collaborate with global engineering teams and diverse technology experts.
  • Flexible and innovative workplace culture focused on ownership and impact.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Orlando
Bash
Python
DevOps
Ansible
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitLab
Kubernetes
OpenShift
Red Hat
Apply
$70k – $126k per year • Remote • Full-Time • 3+ years exp • United States
Python
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Docker
GitHub
GitLab
GitLab CI
Jenkins
Kubernetes
Cybersecurity
SonarQube
QA
Postman
Robot Framework
Selenium
Apply
$58k – $105k per year • Remote • Full-Time • United States
JavaScript
Python
DevOps
Bitbucket
CI/CD
GitHub
GitLab
GitLab CI
Jenkins
Cybersecurity
SonarQube
QA
Robot Framework
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
AI/ML
AI Agents
Amazon SageMaker
AWS Bedrock
AWS Bedrock AgentCore
LLM
DevOps
AWS
CI/CD
CloudFormation
Docker
IAM
Kubernetes
Platform Engineering
Terraform
Cybersecurity
FedRAMP
Apply
$152k – $229k per year • Remote • Full-Time
AI/ML
Human-in-the-Loop
Apply
$162k – $180k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
AWS
Cybersecurity
HIPAA
Zero Trust
Analytics
ETL/ELT
Apply
$14k – $32k per year (Estimated) • Remote • Full-Time • 2+ years exp • Bachelor's Degree
DevOps
Incident Management
Management
ServiceNow
Apply
$29k – $60k per year (Estimated) • Remote • Full-Time • 8+ years exp
DevOps
Azure
Azure DevOps
Apply
$26k – $69k per year (Estimated) • Remote • Full-Time • 12+ years exp • Bachelor's Degree
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.