Overview
We are looking for an experienced Principal Engineer (Tech Leader - IC Role) with deep expertise in distributed systems, cloud-native architectures, and large-scale engineering challenges. This role is hands-on and strategic, influencing architecture decisions across multiple products while mentoring engineers and setting technical direction.
The ideal candidate has a strong background in Java 11+, Spring Boot, and Microservices Architecture, with expertise in Elasticsearch, MongoDB, AWS, and Kubernetes with past experience in PHP/Laravel/MySQL. You will work closely with the CTO and cross-functional teams to define and implement the technology roadmap, ensuring the scalability, performance, and security of our cloud-native platform.
This role is 80% hands-on technical work, and 20% architecture leadership & mentoring.
Skills & Qualifications
- Education : Total 8+ years of experience with BE / B.Tech / M.Tech / MCA in CS/IT
- 4+ years of hands-on experience in Java (11+), Spring Boot, and Microservices
- 3+ years of hands-on experience in PHP, Laravel, MySQL, Spring Boot, and Microservices.
- Past Experience in migrating PHP/Laravel/MySQL based legacy applications to Java/Spring Boot.
- Solid experience with Elasticsearch, and MongoDB (setup, configuration, schema design, indexing, and performance tuning).
- Hands-on experience in relational (MySQL) & NoSQL database design
- Strong understanding of REST API-first design principles & security best practices
- Proficiency in event-driven microservices using Kafka, RabbitMQ, or NATS
- At least one project was worked on from scratch(green field) and has significant contributions in building complex financial or non-financial systems.
- Proficient in Java with solid understanding of coding standards and programming principles & best practices to help in Code Reviews.
- Strong experience with Spring Framework and Spring Boot, Spring MVC, Spring Data, Spring Security, and Spring Integration.
- Architect and implement scalable and reliable cloud-based applications on AWS.
- Mentor and guide engineering team members, fostering collaboration and innovation.
- Solid experience following agile practices, coding standards and TDD experience.
- Very good in time, effort estimation, and lower-level task breakdown of user stories.
- Must have good analytical, debugging and problem-solving skills with First Principle Thinking.
- Highly effective team player with good communication and collaboration skills.
Job Types: Full-time, Permanent
Pay: ₹2,500,000.00 - ₹3,000,000.00 per year
Benefits:
- Paid sick time
- Provident Fund
Schedule:
- Day shift
Application Question(s):
- Do you have experience in Java 11?
- Do you have experience in PHP/Laravel?
- What is your current CTC?
- What is your expected CTC?
- How soon can you join us?
- What is your current location?
Work Location: Remote