Full Stack Developer
Full Job Description
Full Stack Developer – Team Lead
Kaidoko Automation Solutions Pvt Ltd is seeking a highly experienced Full Stack Developer to join our team as a Team Lead. This is an onsite position based in Rajouri Garden, Delhi.
We are looking for a seasoned professional with 8 to 12 years of experience, specializing in backend development with Java (Spring Boot, Hibernate, JPA) and frontend development with React.js. The ideal candidate will have a proven track record of leading teams of 8 or more developers, architecting scalable solutions, and driving technical excellence. This role requires a blend of leadership, hands-on coding, and cross-functional collaboration to deliver high-performance applications.
Role Overview
As a Team Lead, you will be responsible for guiding and mentoring a team of developers, ensuring high productivity, exceptional code quality, and fostering professional growth. You will architect, design, and develop robust backend services and build responsive, user-friendly frontend applications. Collaboration with product managers, designers, and DevOps teams will be crucial for delivering end-to-end solutions. A key focus will be on ensuring the scalability, security, and performance optimization of our applications, while driving the adoption of best practices in coding, testing, CI/CD, and agile methodologies. You will also be expected to troubleshoot complex technical issues and contribute to strategic technical decision-making and roadmap planning.
Key Responsibilities
- Lead and mentor a team of 8+ developers, ensuring productivity, code quality, and professional growth.
- Architect, design, and develop backend services using Java (Spring Boot, Hibernate, JPA).
- Build and maintain responsive frontend applications using React.js, HTML, CSS, Bootstrap, and Tailwind.
- Collaborate with product managers, designers, and DevOps teams to deliver end-to-end solutions.
- Ensure scalability, security, and performance optimization across applications.
- Drive adoption of best practices in coding, testing, CI/CD, and agile methodologies.
- Troubleshoot complex technical issues and provide guidance to the team.
- Contribute to technical decision-making and roadmap planning.
Required Skills & Qualifications
- 8–12 years of experience in full stack development, with a strong focus on backend (Java).
- Expertise in Java frameworks: Spring Boot, Hibernate, JPA.
- Proficiency in React.js, HTML5, CSS3, Bootstrap, and Tailwind CSS.
- Strong understanding of RESTful APIs, microservices, and cloud integration (AWS/Azure/GCP).
- Experience with databases (SQL & NoSQL) such as MySQL, PostgreSQL, MongoDB.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and version control (Git).
- Proven track record of leading and managing teams of 8+ developers.
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication and leadership abilities.
Preferred Skills
- Exposure to event-driven architectures (Kafka, RabbitMQ).
- Experience with DevOps practices and containerization (Docker, Kubernetes).
- Knowledge of frontend testing frameworks (Jest, React Testing Library).
- Familiarity with Agile/Scrum methodologies.
This is a permanent, full-time position. The role offers opportunities for career growth and leadership development within an innovative product development environment.
Location: Rajouri Garden, Delhi (Onsite)
Experience: 8-12 years
Joining: Immediate to 30 days
CTC: Up to 23 LPA (30% hike on current CTC)