Tech Lead JAVA at VaporVM

VaporVM

Dubai

On-site

AED 260,000 - 380,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VaporVM in Dubai is seeking a Tech Lead – Java to guide a cross-functional development team in delivering enterprise applications. You will code hands-on while mentoring peers and aligning with architects.

Responsibilities include end-to-end delivery, RESTful services with Spring Boot, Hibernate, JPA, Angular frontend, CI/CD collaboration, and ensuring performance and security.

The role is full-time, on-site in Dubai, with opportunities for career growth.

Qualifications

  • Bachelor's degree in computer science or IT.
  • 2–3 years minimum leading development teams or acting as technical lead.
  • Strong experience in Java enterprise apps using Spring Boot, Hibernate and JPA.
  • Experience with ERP/CRM/HRMS or enterprise-grade apps.
  • Certifications in Java Full Stack or Agile/Scrum are a plus.

Responsibilities

  • Lead end-to-end development lifecycle for assigned modules with quality delivery.
  • Translate requirements into scalable, maintainable technical solutions.
  • Provide hands-on technical direction throughout design and implementation.
  • Collaborate with Architect to align with framework and standards.
  • Mentor team members to improve skills, code quality, and practices.
  • Perform regular code reviews for standards and performance.

Skills

Java backend
Spring Boot
Code review
Team leadership
Architect collaboration
Frontend basics
Security & performance

Education

Bachelor's degree in CS/IT

Tools

Docker
Kubernetes
Prometheus
Grafana
ELK stack
Liquibase
Flyway

Job description

Tech Lead JAVA at VaporVM in Dubai, DU, AE.

This Full time on site position offers great opportunities for career growth.

Date Posted: 21 July, 2026 Industry: IT Services and IT Consulting Location: VAPORVM IT SERVICES DMCC

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.

Responsibilities/Accountabilities
  • Lead the end-to-end development lifecycle of assigned modules and ensure timely, high-quality delivery.
  • Translate business and functional requirements into scalable and maintainable technical solutions.
  • Provide hands-on technical direction and guidance to the development team throughout design and implementation.
  • Collaborate closely with the Software Architect to align solutions with the defined architecture framework and standards.
  • Mentor and coach team members to enhance technical skills, code quality, and adherence to best practices.
  • Perform regular code reviews to ensure standards, maintainability, and performance are met.
Development & Implementation
  • Develop and maintain enterprise-level Java applications using Spring Boot, Hibernate, and JPA.
  • Design and implement RESTful APIs, microservices, and integration services for seamless interoperability.
  • Lead front-end development using Angular, JavaScript, HTML5, and CSS3 to deliver responsive and dynamic interfaces.
  • Ensure application development follows established coding standards, design patterns, and security guidelines.
  • Drive agile development practices through active participation in sprint planning, stand-ups, reviews, and retrospectives.
Quality Assurance & Performance
  • Ensure applications meet functional and non-functional requirements, including performance, scalability, and security.
  • Identify, troubleshoot, and resolve performance bottlenecks across application layers.
  • Collaborate with QA teams to validate deliverables and maintain overall application stability and quality.
  • Promote automated testing and continuous integration practices to improve reliability and delivery speed.
Collaboration & Communication
  • Act as the primary technical point of contact between development, architecture, and product teams.
  • Work closely with Product Managers, QA Engineers, and DevOps teams to ensure seamless delivery pipelines.
  • Communicate technical progress, risks, and challenges effectively to stakeholders and management.
  • Facilitate collaboration across cross-functional teams to foster a culture of transparency and accountability.
Innovation & Continuous Improvement
  • Stay up to date with emerging technologies, frameworks, and industry trends to enhance project outcomes.
  • Recommend and implement process improvements to optimize development workflows and productivity.
  • Encourage innovation and experimentation within the team while maintaining focus on project goals.
DevOps & Deployment
  • Collaborate with DevOps engineers to design and maintain CI/CD pipelines for efficient code integration and deployment.
  • Participate in deployment planning, configuration, and post-deployment validation.
  • Ensure applications are deployed securely and optimized for scalability and performance.
Competencies -Core/Technical:
  • 1. Java & Backend Development Proficiency in Java and Spring Boot with a strong understanding of object-oriented programming (OOP) and design patterns. Exposure to building scalable applications and microservices architecture.
  • 2. Front-End Development Working knowledge of Angular (v13+ preferred), JavaScript, HTML5, CSS, and Node.js. Ability to contribute to responsive and dynamic front-end applications.
  • 3. Database Management & Optimization Familiarity with relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB. Basic understanding of indexing, query optimization, and data modeling.
  • 4. DevOps & Cloud Platforms Exposure to CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes). Understanding cloud platforms like AWS or Azure.
  • 5. Workflow Orchestration & IAM Basic knowledge of Camunda BPM integration with Spring Boot for business workflows. Exposure to IAM tools like Keycloak with authentication and authorization concepts (SSO, RBAC, OAuth2/OpenID Connect).
  • 6. Tools & Monitoring Familiarity with database migration tools (Liquibase, Flyway). Basic exposure to monitoring tools such as Prometheus, Grafana, or ELK stack.
  • 7. Troubleshooting & Debugging Strong analytical and problem-solving skills for debugging and issue resolution.
Behavioural Competencies- Collaboration & Teamwork
  • Ability to work effectively in cross-functional teams and support collaborative problem-solving.
  • 2. Learning Agility Eagerness to learn new technologies, frameworks, and best practices under mentorship.
  • 3. Communication Skills Good verbal and written communication skills for effective team interactions.
  • 4. Accountability & Ownership Responsible for assigned tasks with attention to detail and timely delivery.
  • 5. Adaptability & Growth Mindset Open to feedback, adaptable to project needs, and committed to continuous personal and professional development.
Qualifications, Experience & Professional Certifications
  • Bachelor’s degree in computer science, Software Engineering, or Information Technology.
  • Minimum 2–3 years of experience leading development teams or acting as a technical lead.
  • Strong experience in Java-based enterprise application development using Spring Boot, Hibernate, and JPA.
  • Experience with ERP, CRM, HRMS, or other enterprise-grade business applications.
  • Certifications (Preferred) Java Full Stack Certification or equivalent.
  • Agile / Scrum Master Certification (added advantage).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer - Spring Boot & Microservices
Lead Java Engineer - Spring Boot & Microservices

VaporVM • Dubai

On-site
AED 260,000 - 380,000
Software Architect JAVA at VaporVM
Software Architect JAVA at VaporVM

VaporVM • Dubai

On-site
AED 350,000 - 550,000
Associate Java Software Engineer: Spring Boot & Cloud
Associate Java Software Engineer: Spring Boot & Cloud

VaporVM • Dubai

On-site
AED 90,000 - 130,000
Java Developer
Java Developer

Astek Middle East • Fujairah Emirate

On-site
AED 240,000 - 420,000
Senior Developer
Senior Developer

Casinetto Trading LLC • Dubai

On-site
Java Developer
Java Developer

Ampstek • Dubai

On-site
AED 250,000 - 420,000
Java Technical Architect- Banking
Java Technical Architect- Banking

VAM Systems • Dubai

On-site
AED 360,000 - 600,000
Senior Developer
Senior Developer

Casinetto • Dubai

On-site
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon Group • Dubai

On-site
AED 240,000 - 420,000
Scrum Certification