Principal Backend Engineer (Senior) – Java/ Microservices

Winzons

India

On-site

INR 4,500,000 - 7,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Go Digit General Insurance is seeking a Principal Backend Engineer to lead enterprise-scale backend architecture, governance, and scalable platforms from Bengaluru. This senior role demands deep expertise in distributed systems and strong technical leadership across multiple teams.

You will mentor engineers, drive cloud-native designs on AWS/GCP/Azure, champion DevOps practices, and collaborate with product, security, and data teams to raise the technical bar while delivering robust, scalable

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 13 to 16 years of experience in backend development and architecture.
  • Proven leadership in designing large-scale distributed systems and guiding cross-team technical decisions.

Responsibilities

  • Technical Leadership & Architecture: Define backend architecture standards for large-scale systems and lead design reviews.
  • Engineering Excellence & Scalability: Ensure highly available, secure, and fault-tolerant platforms with performance optimizations.
  • Platform & Cloud Strategy: Guide backend evolution on AWS/Azure/GCP, containerization with Docker, and orchestration with Kubernetes.
  • Mentorship & Collaboration: Coach senior engineers, partner with Product, Architecture, DevOps, Security and Data teams.

Job description

Company Name: Go Digit General Insurance

Job Role: Principal Backend Engineer - Backend Development

Work Type: Full-Time - Work From Office

Experience: 13 to 16 Years

Qualification: Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field

Location: Kormangala, Bengaluru

Work Mode: 5 Days Work From Office

Industry: Insurance Technology / Fintech

Role Overview

The Principal Backend Engineer will be a senior technical leader responsible for architecture, design governance, engineering excellence, and scalability of backend platforms. This role goes beyond team-level delivery and focuses on enterprise-grade system design, cross-team technical alignment, and long-term technology strategy.

Key Responsibilities
  • Technical Leadership & Architecture
    • Own and define backend architecture standards for large-scale, distributed systems
    • Lead design reviews, architectural decisions, and technology selection across multiple teams
    • Drive microservices, event-driven, and cloud-native architectures aligned with business scale and performance needs
    • Act as the final technical authority for complex system and design challenges
  • Engineering Excellence & Scalability
    • Ensure systems are highly available, scalable, secure, and fault-tolerant
    • Proactively identify and resolve performance, scalability, and reliability bottlenecks
    • Set best practices for code quality, test strategy, observability, and production readiness
  • Platform & Cloud Strategy
    • Guide backend platform evolution on AWS/Azure/GCP
    • Define strategies for containerization (Docker), orchestration (Kubernetes), and cloud cost optimization
    • Lead adoption of Kafka/event streaming and asynchronous processing models at scale
  • Mentorship & Collaboration
    • Mentor Senior Engineers and Tech Leads, raising the overall technical bar
    • Partner with Product, Architecture, DevOps, Security, and Data teams for aligned execution
    • Influence engineering culture through design thinking, documentation, and technical forums
Core Technical Skills
Programming & Backend Development
  • Deep expertise in Java (Java 8+) with strong design and architectural judgment
  • Extensive experience with Spring Boot, Spring Cloud, Hibernate, JPA
  • Strong command of object-oriented design principles, SOLID, and design patterns
  • Strong understanding of unit testing, integration testing, and test automation frameworks
System Design & Microservices
  • Proven experience designing large-scale distributed systems
  • Strong understanding of microservices architecture, inter-service communication, and resiliency patterns
  • Experience implementing domain-driven design (DDD) concepts
Databases & Data Management
  • Expertise in MySQL, PostgreSQL, and NoSQL databases
  • Strong skills in data modeling, query optimization, and database performance tuning
  • Experience handling high-volume, high-throughput transactional systems
Cloud & Infrastructure
  • Hands-on leadership experience with AWS, Azure, or Google Cloud Platform
  • Strong experience with Docker & Kubernetes in production environments
  • Experience with Kafka for event-driven and streaming architectures
DevOps & CI/CD
  • Deep understanding of CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
  • Experience with infrastructure as code, automated deployments, and release governance
  • Advocate DevSecOps and shift-left practices
Monitoring & Observability
  • Experience with Prometheus, Grafana, ELK, or similar observability platforms
  • Strong expertise in production monitoring, logging, and incident root-cause analysis
Development Tools
  • Proficient in Git with advanced workflows (GitFlow, trunk-based development)
  • Experience with IntelliJ, Copilot plugins, JIRA, and collaboration tools
  • Strong experience leading code reviews across teams
Security & Compliance
  • Strong knowledge of secure coding practices and OWASP principles
  • Experience implementing authentication and authorization (OAuth2, JWT)
  • Ability to design systems with security, compliance, and data protection in mind
Additional Expectations
  • Excellent ability to translate business requirements into scalable technical solutions
  • Strong documentation and communication skills for senior technical audiences
  • Prior experience in high-scale consumer or enterprise platforms is highly preferred
  • Exposure to insurance, fintech, or regulated domains is a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Principal Backend Engineer – Java
Principal Backend Engineer – Java

Winzons • India

On-site
INR 3,500,000 - 6,000,000
Back End Developer
Back End Developer

ACL Digital • India

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer IND
Senior Software Engineer IND

OSB India • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Backend Engineer (Lead)
Backend Engineer (Lead)

Movate™ • Bengaluru, Chennai District, Pune District

On-site
INR 3,000,000 - 4,200,000
Senior Software Engineer – Backend Development (₹5 LPA to ₹10 LPA)
Senior Software Engineer – Backend Development (₹5 LPA to ₹10 LPA)

Winzons • India

Hybrid
INR 2,500,000 - 4,000,000
Backend Engineer (Senior)
Backend Engineer (Senior)

Movate™ • Bengaluru, Chennai District, Pune District

On-site
INR 1,800,000 - 2,800,000
Application Engineering Technical Lead - II
Application Engineering Technical Lead - II

The Vanguard Group • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Backend Developer (Java) – Lead Role
Backend Developer (Java) – Lead Role

Winzons • India

On-site
INR 3,000,000 - 5,000,000
Senior Backend Developer -Java (Banking Domain)
Senior Backend Developer -Java (Banking Domain)

Winzons • India

On-site
INR 1,500,000 - 2,300,000