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.