We are looking for a highly skilled and motivated Java Team Leader  to join our MIS Applications team .
This is a unique opportunity for a senior engineer with strong leadership potential to take the lead in building a new development team from the ground up , while remaining actively involved in designing and coding advanced solutions.
This is a hands-on leadership role,you will work with advanced technologies including Java Spring , React , Microservices , and AI-powered features  via Azure OpenAI .
You will play a key role in designing, developing, and delivering enterprise-grade applications, while also mentoring engineers, ensuring technical excellence, and promoting innovation.
Your Impact & Responsibilities  
- Lead a team of Java and full-stack developers, ensuring timely and high-quality delivery of projects.
 
 
- Take full ownership of the development and operations of the company’s core MIS web applications.
 
 
- Collaborate with product managers and business stakeholders to translate business requirements into scalable and robust technical solutions.
 
 
- Design and implement AI-based capabilities such as chatbots, automation workflows, and intelligent search features using Azure OpenAI and other cognitive services.
 
 
- Drive architectural decisions, code reviews, and best practices across the development lifecycle.
 
 
- Foster a culture of continuous improvement, innovation, and technical excellence within the team.
 
 
- Stay updated with the latest advancements in AI, cloud technologies, and enterprise software design, and integrate them into the team’s development strategy.
 
 
Your Knowledge & Skills  
- 11+ years  of hands-on experience in software development with Java, with 2+ years in a leadership capacity.
 
 Must include significant work in global or multinational companies .
 
 
- Expertise in Java Spring Framework  (Spring Boot).
 
 
- Proven experience designing and maintaining microservices architectures  and enterprise-scale applications .
 
 
- Strong experience with web development frameworks  such as React , TypeScript , and modern frontend ecosystems.
 
 
- Experience or strong interest in AI-based solutions , especially using Azure AI/OpenAI APIs , is a major advantage.
 
 
- Familiarity with container orchestration  tools (e.g., Kubernetes ).
 
 
- BSc in Computer Science, Software Engineering, or a related field.
 
 Advanced degrees are a plus.
 
 
- Excellent communication skills, problem-solving ability, and a team-oriented mindset.