HamburgerMenu
hirist

Jubilant Foodworks - Technical Lead - Backend Development

Posted on: 26/11/2025

Job Description

Description :


We are seeking an experienced and motivated Technical Lead (Backend) to lead the development of high-performance, scalable backend systems.

The ideal candidate will have deep expertise in Java and Spring Boot, strong problem-solving skills, and hands-on experience with modern distributed systems and data technologies.

You will lead a team of developers, collaborate closely with cross-functional teams, and guide the architecture and design of complex solutions.

Key Responsibilities :


- Lead and mentor a team of Java developers, ensuring high quality and timely delivery of features and bug fixes.

- Design, develop, and maintain scalable, reliable backend services primarily using Java and Spring Boot.

- Architect and implement solutions involving Kafka for event streaming and messaging.

- Work extensively with both SQL and NoSQL databases, ensuring efficient data modeling and querying.

- Implement and optimize Elasticsearch for search and analytics use cases.

- Apply strong knowledge of data structures, algorithms, and system design to solve complex problems and build systems at scale.

- Drive performance tuning efforts including caching strategies (Redis, Aerospike) and multithreading optimizations.

- Collaborate with DevOps and cloud teams; AWS experience is a plus.

- Encourage and enforce coding standards, best practices, and continuous integration/continuous deployment (CI/CD).

- Participate in code reviews and design discussions to ensure scalable and maintainable solutions.

- Communicate effectively with product managers, architects, and stakeholders to translate business requirements into technical solutions.

Required Skills & Qualifications :


- Strong experience in Java and Spring Boot framework

- Hands-on experience with Apache Kafka for event streaming and messaging.

- Proficient in both SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).

- Practical knowledge of Elasticsearch and its integration in backend systems.

- Solid understanding of data structures, algorithms, and problem-solving techniques.

- Experience designing and operating systems at scale with focus on high availability and performance.

- Expertise in performance tuning, including caching strategies using Redis and Aerospike.

- Good knowledge of multithreading and concurrency in Java.

- Strong analytical skills and attention to detail.

- Excellent verbal and written communication skills to lead a team and interact with stakeholders.

Good to Have :


- Experience with Kotlin programming language.

- Familiarity with AWS cloud services (EC2, S3, Lambda, etc.).

- Exposure to containerization and orchestration (Docker, Kubernetes).

- Knowledge of CI/CD pipelines and tools.

- Prior experience in leading technical teams or projects.

- Experience with WebSockets for real-time communication.

- Hands-on experience with Node.js backend development.

Why Join Us?

- Work on cutting-edge technologies and complex distributed systems.

- Opportunity to lead a dynamic engineering team.

- Collaborative and inclusive work environment.

- Competitive salary and benefits package.


info-icon

Did you find something suspicious?