CareerPlanGet AI match score →

Principal Java Backend Engineer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-02-25 → 2026-07-31

Core

Lead design and delivery of scalable, integration-heavy backend systems and domain services for enterprise clients.

Role type

Principal Java Backend Engineer (Technical Lead)

Builds

Scalable, cloud-native microservices and event-driven integration platforms

Domain

Enterprise software, distributed systems, event-driven architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Java (11+), Spring Boot, Kafka, REST API design, MongoDB, microservices architecture, event-driven design, legacy system modernization, technical strategy, stakeholder influence

Preferred skills

GraphQL, Micronaut, multi-cloud (Azure/AWS), domain-driven design

Technologies

Java, Spring Boot, Kafka, MongoDB, Azure, Gradle, JUnit, Mockito

Responsibilities

Lead architecture and design of domain services, act as technical escalation point, drive best practices in microservices and API design, develop backend services and resolve production issues, mentor engineers, influence technical direction across teams

Seniority

Principal, hands-on IC with strategic influence

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗