1. Home
  2. Jobs
  3. VaporVM
  4. Tech Lead Java
Full Stack

Tech Lead Java

VaporVM
Dubai, UAE Listed 2 months ago via Naukrigulf
java spring node.js postgresql mysql mongodb angular javascript css docker kubernetes aws azure ci/cd devops

Job Overview

Company Industry IT - Software Services
Department / Functional Area IT Software
Keywords Tech Lead Java

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 Technical Leadership & Delivery: 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: 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. 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.

Desired Candidate Profile

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).

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply Now

Opens the employer's site in a new tab

  • CompanyVaporVM
  • LocationDubai, UAE
  • CategoryFull Stack
  • SourceNaukrigulf
  • Listed2 months ago

Related Full Stack jobs

More Full Stack