Location:
Makati, National Capital Region
Contract Type:
Full Time
Experience Required:
More than 10 years
Education Level:
Bachelor’s Degree
Job Description
We are looking for a Software Engineering Team Lead who is not only an exceptional leader but also actively involved in hands-on development. This role requires expertise in modern Java development, including Spring Boot, alongside experience working with other platforms and technologies. As a team lead, you will mentor engineers, drive innovation, and ensure the successful delivery of high-quality solutions while remaining an active contributor to the codebase.
Key Responsibilities
Lead and mentor a high-performing software engineering team, fostering collaboration and technical excellence.
Architect, design, and develop scalable applications using Java (latest versions), Spring Boot, and microservices architecture.
Stay hands-on in coding, debugging, and reviewing code to maintain quality and efficiency.
Work across different platforms and technologies, integrating with cloud services, databases, APIs, and front-end frameworks as needed.
Collaborate with product owners, stakeholders, and cross-functional teams to define technical strategies and deliver business solutions.
Ensure adherence to best practices in software development, including CI/CD pipelines, automated testing, and DevOps methodologies.
Drive innovation, evaluate new technologies, and recommend improvements to architecture and workflows.
Manage technical roadmaps, sprint planning, and ensure timely project delivery.
Key Skills & Experience
Strong expertise in Java (latest versions) and Spring Framework, with experience in building scalable microservices.
Hands-on development experience—this is not just a managerial role, but an active coding position.
Experience working with other platforms, including cloud services (AWS, Azure, GCP), databases (SQL, NoSQL), containerization (Docker, Kubernetes), and frontend technologies (Angular, React, Vue.js).
Solid understanding of software architecture, system design, and RESTful APIs.
Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
Strong leadership and mentorship abilities, with excellent communication and stakeholder management skills.
Ability to adapt to fast-paced environments and solve complex technical challenges effectively.
Key Responsibilities
Lead and mentor a high-performing software engineering team, fostering collaboration and technical excellence.
Architect, design, and develop scalable applications using Java (latest versions), Spring Boot, and microservices architecture.
Stay hands-on in coding, debugging, and reviewing code to maintain quality and efficiency.
Work across different platforms and technologies, integrating with cloud services, databases, APIs, and front-end frameworks as needed.
Collaborate with product owners, stakeholders, and cross-functional teams to define technical strategies and deliver business solutions.
Ensure adherence to best practices in software development, including CI/CD pipelines, automated testing, and DevOps methodologies.
Drive innovation, evaluate new technologies, and recommend improvements to architecture and workflows.
Manage technical roadmaps, sprint planning, and ensure timely project delivery.
Key Skills & Experience
Strong expertise in Java (latest versions) and Spring Framework, with experience in building scalable microservices.
Hands-on development experience—this is not just a managerial role, but an active coding position.
Experience working with other platforms, including cloud services (AWS, Azure, GCP), databases (SQL, NoSQL), containerization (Docker, Kubernetes), and frontend technologies (Angular, React, Vue.js).
Solid understanding of software architecture, system design, and RESTful APIs.
Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
Strong leadership and mentorship abilities, with excellent communication and stakeholder management skills.
Ability to adapt to fast-paced environments and solve complex technical challenges effectively.
Number of vacancies:
5
Company Description
The John Clements Group is a pioneer and innovator in providing HR solutions in the Philippines with a proven track record of more than five decades in servicing major multinational companies and large local companies.
The John Clements Consultant Group is a company founded in 1974 by the late Mr. Leocadio J. Dominguez, a Harvard graduate and an accomplished corporate executive, and Mr. John Clements, a well known Psychology Consultant in Australia. The company has been in operation for over forty years with experience in Management Consultancy, Recruitment and Placement, Psychological Assessment, Service Contracting Management (Outsourcing) and Staff Augmentation catering to both local and international markets.
The John Clements Group has a strong presence not only in the Philippines but also in the Middle East and the Asia Pacific Region.
View Company Profile