Job Description
Role Overview
We are seeking a seasoned Principal Engineer with deep expertise in Java-based enterprise systems, cloud-native architectures, and technical leadership. This role will be pivotal in driving engineering excellence, mentoring senior developers, and shaping the technical roadmap for mission-critical platforms.
Key Responsibilities
- Lead the design, development, and deployment of high-performance, scalable, and secure enterprise applications.
- Architect and implement microservices and distributed systems using Java, Spring Boot, and cloud platforms (Azure preferred).
- Collaborate with cross-functional teams including Product, QA, DevOps, and UX to deliver robust solutions.
- Drive engineering best practices including CI/CD, automated testing, code reviews, and performance optimization.
- Mentor and guide senior engineers and tech leads across multiple agile teams.
- Evaluate and introduce emerging technologies to improve system architecture and development processes.
- Ensure alignment with enterprise architecture standards and compliance requirements.
- Represent Voya India in global engineering forums and contribute to strategic initiatives.
Required Skills & Qualifications
- 15–20 years of experience in software engineering with a strong focus on Java technologies.
- Proven track record of leading large-scale engineering teams and delivering complex software systems.
- Expertise in Java 8/11/17, Spring Boot, RESTful APIs, Hibernate, and messaging systems (JMS/Kafka).
- Strong understanding of software architecture, design patterns, and system integration.
- Experience with DevOps tools (Jenkins, GitHub, Docker, Kubernetes) and Agile methodologies.
- Excellent problem-solving, communication, and stakeholder management skills.
Preferred Skills
- Exposure to frontend technologies like React or Angular.
- Experience in financial services or insurance domain.
- Certifications in cloud technologies (AWS Solutions Architect, etc.) or Agile practices.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application