We’re looking for a Principal Engineer to lead the development of high-quality, scalable, and cost-effective solutions in an agile environment. You'll play a key role in driving technical excellence, influencing platform improvements, and mentoring teams while working on enterprise-level projects.
What You’ll Do:
- Design and develop robust, maintainable software solutions to meet functional and non-functional requirements.
- Lead best practices in code reviews, test automation, CI/CD pipelines, and cloud deployments.
- Collaborate with architects, product owners, and technical leads to drive innovation and platform enhancements.
- Stay ahead of the latest tech trends and bring new ideas to the team.
What We’re Looking For:
- 8+ years of hands-on experience in software design & development.
- Proficiency in Java 17+, React, Spring Boot, Spring Reactive, and RESTful services.
- Experience with test automation frameworks (Karate, Cypress, Mockito).
- Exposure to Kafka, Kubernetes, AWS, and Oracle is a plus.
- Strong understanding of data structures, algorithms, and design patterns.