Find The RightJob.
2. Job Summary/Purpose
As a Tech Lead – Java, you will play a key role in leading a cross-functional development team to deliver high-quality, scalable, and secure enterprise applications. You will be responsible for hands-on coding, guiding the team technically, ensuring adherence to best practices, and driving successful project delivery. Working closely with Software Architects, Product Managers, and QA teams, you will translate business requirements into robust technical solutions, fostering collaboration and innovation across the development lifecycle.
3. Responsibilities/Accountabilities
Technical Leadership & Delivery:
oLead the end-to-end development lifecycle of assigned modules and ensure timely, high-quality delivery.
oTranslate business and functional requirements into scalable and maintainable technical solutions.
oProvide hands-on technical direction and guidance to the development team throughout design and implementation.
oCollaborate closely with the Software Architect to align solutions with the defined architecture framework and standards.
oMentor and coach team members to enhance technical skills, code quality, and adherence to best practices.
oPerform regular code reviews to ensure standards, maintainability, and performance are met.
Development & Implementation:
oDevelop and maintain enterprise-level Java applications using Spring Boot, Hibernate, and JPA.
oDesign and implement RESTful APIs, microservices, and integration services for seamless interoperability.
oLead front-end development using Angular, JavaScript, HTML5, and CSS3 to deliver responsive and dynamic interfaces.
oEnsure application development follows established coding standards, design patterns, and security guidelines.
oDrive agile development practices through active participation in sprint planning, stand-ups, reviews, and retrospectives.
Quality Assurance & Performance:
oEnsure applications meet functional and non-functional requirements, including performance, scalability, and security.
oIdentify, troubleshoot, and resolve performance bottlenecks across application layers.
oCollaborate with QA teams to validate deliverables and maintain overall application stability and quality.
oPromote automated testing and continuous integration practices to improve reliability and delivery speed.
Collaboration & Communication:
oAct as the primary technical point of contact between development, architecture, and product teams.
oWork closely with Product Managers, QA Engineers, and DevOps teams to ensure seamless delivery pipelines.
oCommunicate technical progress, risks, and challenges effectively to stakeholders and management.
oFacilitate collaboration across cross-functional teams to foster a culture of transparency and accountability.
Innovation & Continuous Improvement:
oStay up to date with emerging technologies, frameworks, and industry trends to enhance project outcomes.
oRecommend and implement process improvements to optimize development workflows and productivity.
o Encourage innovation and experimentation within the team while maintaining focus on project goals.
DevOps & Deployment:
oCollaborate with DevOps engineers to design and maintain CI/CD pipelines for efficient code integration and deployment.
oParticipate in deployment planning, configuration, and post-deployment validation.
oEnsure applications are deployed securely and optimized for scalability and performance.
4. Competencies -Core/Technical:
1.Java & Backend Development
Behavioural Competencies-
1. Collaboration & Teamwork
Qualifications, Experience & Professional Certifications
Certifications (Preferred)
Similar jobs
TALENTMATE
Dubai, United Arab Emirates
19 days ago
Parsons
Abu Dhabi, United Arab Emirates
19 days ago
Parsons
Abu Dhabi, United Arab Emirates
about 1 month ago
Tealium
Dubai, United Arab Emirates
about 2 months ago
Five Nodes AI
Dubai, United Arab Emirates
about 2 months ago
ESTIDAMA UAE
Abu Dhabi, United Arab Emirates
about 2 months ago
Imdad
Dubai, United Arab Emirates
about 2 months ago
© 2026 Qureos. All rights reserved.