
We are hiring a Team Lead – Full Stack Development for a leading client in Dubai, UAE. This is a contract role for 6–9 months (extendable), offering the opportunity to lead a talented development team in building scalable, cloud-native web applications.
Role: Team Lead – Full Stack Development
Work Location: Dubai, UAE
Employment Type: 6–9 months contract (extendable)
Start Date: Immediate to 30 days’ notice
About the Role:
You will lead a team of full-stack developers in designing, building, and maintaining high-performance web applications using Spring Boot for backend microservices and Angular for frontend interfaces. This role combines hands-on development with technical leadership, code quality oversight, and Agile project delivery in a cloud-based environment.
Key Responsibilities:
- Lead the end-to-end development of scalable web applications using Spring Boot and Angular.
- Design and develop RESTful APIs, microservices, and reusable frontend components.
- Implement AWS cloud services for deployment, scaling, and management.
- Manage relational database design, optimization, and queries using MS SQL.
- Integrate systems using Apache Camel and implement event-driven architectures with Apache Kafka.
- Secure applications using OAuth2, JWT, and Spring Security.
- Manage API exposure and security through API Gateway.
- Containerize applications using Docker and orchestrate with Kubernetes.
- Establish and enforce coding standards, conduct code reviews, and ensure best practices.
- Collaborate within Agile teams to deliver high-quality software on schedule.
Required Technical Skills & Experience:
- 8+ years of full-stack development experience, with at least 2 years in a team lead or technical leadership role.
- Backend: Strong expertise in Java, Spring Boot, Microservices, RESTful APIs.
- Frontend: Proficiency in Angular (state management, modular components, RxJS).
- Cloud & DevOps: Hands-on experience with AWS, Docker, Kubernetes, CI/CD pipelines.
- Databases: Experience with MS SQL (design, optimization, stored procedures).
- Integration & Messaging: Practical knowledge of Apache Camel and Apache Kafka.
- Security: Implementation of OAuth2, JWT, Spring Security.
- API Management: Experience with API Gateway setup and management.
- Soft Skills: Excellent leadership, communication, and problem-solving skills.
Preferred Qualifications:
- Experience in financial services, telecom, or enterprise-grade product development.
- Knowledge of additional frontend frameworks (React, Vue) is a plus.
- AWS Certification (Solutions Architect, Developer, or DevOps).
- Bachelor’s or Master’s degree in Computer Science or related field.
What We Offer:
- Lead role in a high-impact project with a major UAE-based client.
- Exposure to cutting-edge cloud and microservices technologies.
- Collaborative and innovative work environment.
- Competitive contract package with potential for extension.
How to Apply:
If you have the required experience and are ready to lead a dynamic development team, VISIT OUR CONTACT US PAGE AND SEND YOUR CV with the subject line:
“Application: Full Stack Team Lead – Dubai – [Your Name]”
Only shortlisted candidates will be contacted.
Follow for more tech leadership opportunities:
#FullStackDeveloper #TeamLead #SpringBoot #Angular #DubaiJobs #TechJobsUAE #Microservices #AWS #Kubernetes #Java #SoftwareEngineering #TechLead #ImmediateHiring #ContractJobs
