CareerPlanSign in

Principal Software Engineer - Java

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-08 → 2026-09-30

Core

Lead technical strategy and development for Zephyr Enterprise test management products, solving complex business-wide problems and ensuring software integrity.

Role type

Principal Software Engineer (Java)

Builds

Zephyr Enterprise test management products and scalable applications

Domain

Software Testing / Test Management / SaaS

Required skills

Java 8, Spring Boot, Spring, Unit Testing, Integration Testing, Code Review, Software Design Patterns, Stakeholder Management, Technical Leadership, Mentoring, Work Estimation

Preferred skills

None stated

Technologies

Java 8, Spring Boot, Spring

Responsibilities

Lead and implement complex changes for highly scalable applications; Provide technical leadership guidance across the team and organization; Serve as primary subject matter expert for back-end Java development; Customize, enhance, troubleshoot, and document components; Review approaches and provide high-quality code reviews; Mentor and coach developers; Optimize and maintain the current code base; Design and conduct high-quality code-review processes; Educate the team on project deployment best practices; Assist in the hiring process.

Seniority

Principal, hands-on IC with strategic direction

Sourced via greenhouse · Listed on CareerPlan, which tracks 860,000+ jobs from 20+ sources.