
Cognizant
Technology Lead
- Permanent
- Abu Dhabi, United Arab Emirates
- Experience 10 - 15 yrs
Job expiry date: 30/03/2026
Job overview
Date posted
13/02/2026
Location
Abu Dhabi, United Arab Emirates
Salary
AED 30,000 - 40,000 per month
Compensation
Comprehensive package
Experience
10 - 15 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
30/03/2026
Job description
The Technology Lead at Cognizant is a senior technical leadership role responsible for driving the design, development, and delivery of enterprise-grade digital solutions across backend services, APIs, cloud platforms, and client-facing applications. Based in Abu Dhabi with a hybrid working model, the role requires 10–12 years of progressive experience in software engineering, architecture, and team leadership. The incumbent will oversee complex distributed systems, including microservices-based architectures deployed on cloud-native environments, while ensuring alignment with modern engineering practices such as DevOps, CI/CD automation, containerization, and event-driven design. The Technology Lead will translate business requirements, user stories, and product roadmaps into scalable, secure, and high-performing technical solutions. This role demands strong hands-on expertise in Java and its ecosystem, Spring framework technologies, cloud platforms (AWS, Azure, or GCP), container orchestration (Kubernetes, Docker), and modern integration patterns. In addition to architectural responsibilities, the role includes mentoring development teams, proactively identifying technical debt, improving code quality, and fostering a collaborative, agile culture focused on craftsmanship, innovation, and continuous improvement. The Technology Lead will work closely with product owners, enterprise architects, and cross-functional stakeholders to influence technical direction, prioritize backlogs, and deliver sustainable, business-critical software solutions.
Required skills
Key responsibilities
- Lead and manage development teams in designing and delivering large-scale enterprise software solutions
- Translate application storyboards and business use cases into scalable, functional, and high-performance applications
- Design, build, and maintain efficient, reusable, and reliable Java-based services and libraries
- Architect and implement microservices-based, cloud-native applications using modern architectural best practices
- Ensure optimal performance, security, responsiveness, and reliability of applications
- Identify system bottlenecks, performance issues, and bugs, and implement robust solutions
- Drive adherence to coding standards, automation practices, and quality assurance processes
- Design and maintain CI/CD pipelines and containerized deployment strategies using Docker and Kubernetes
- Collaborate with product owners and enterprise architects to prioritize technical backlog and address technical debt
- Define and implement secure authentication and authorization mechanisms using OAuth2 and identity providers
- Design database schemas aligned with business processes and write complex SQL queries, stored procedures, and functions
- Implement messaging and event-streaming solutions using Kafka, JMS, ActiveMQ, or IBM MQ
- Promote Agile principles and DevOps practices within development teams
- Provide technical mentorship, foster team engagement, and cultivate a high-performance engineering culture
Experience & skills
- 10–12 years of experience in software development and architecture, with proven leadership experience
- Strong proficiency in Java & Java EE and deep understanding of the Java ecosystem
- Hands-on expertise with Spring Framework (Core, Boot, Security, Data, Batch, Reactive) and Hibernate ORM
- Experience in designing microservices, RESTful APIs, and event-driven systems
- Deep familiarity with cloud platforms (AWS, Azure, or GCP) and serverless/cloud-native architectures
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitLab CI/CD)
- Knowledge of front-end frameworks such as Angular, React, Vue, or Flutter and Node.js
- Strong understanding of OOPS principles, MVC, JDBC, JSON, Swagger/OpenAPI specifications
- Experience with NoSQL (MongoDB preferred) and RDBMS (Oracle, PostgreSQL) databases
- Experience with messaging systems including Kafka, JMS, ActiveMQ, or IBM MQ
- Strong analytical, architectural trade-off analysis, and system-thinking capabilities
- Excellent leadership, communication, and stakeholder engagement skills
- Familiarity with build tools such as Maven, Gradle, and Ant
- Project management certifications (PMP, Agile Scrum) are advantageous