Skip to main content

Lead Java Developer

Tecnologia
Hcltech
Beja, PortugalHá 2 semanasAté 14/06/2026

Descrição da vaga

pWe are HCLTech, one of the fastest-growing large tech companies in the world and home to 222,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.

The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis.

We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.

/ppbr/ppbYour Role Responsibilities /b /ppbr/pulliLead the development team to ensure the timely delivery of high-quality software.

/liliDesign, build, and maintain efficient, reusable, and reliable Java libraries used across the company.

/liliGuide and mentor junior engineers to enhance their skills and performance.

/liliEnsure the best possible performance, quality, and responsiveness of applications.

/liliReview and set coding standards and best practices.

/liliWork to achieve the goals and vision articulated by Product Management.

/liliKeep the team up to date with the latest Java and Spring features.

/liliTeach and support other teams in using the library effectively in their projects.

/liliParticipate in the full Software Development Life Cycle, including occasional QA and peer review.

/liliStrong leadership and mentoring capabilities /liliResults-oriented and accountable /liliStrategic and analytical mindset /liliCommitted to quality and technical excellence /liliProactive and adaptable to change /liliCollaborative and effective communicator /liliPassionate about innovation and continuous improvement /liliCustomer-focused with business awareness /li /ulpbr/ppbr/ppbRequired Skills and Qualifications: /b /ppbr/pulliStrong knowledge of Java and experience in building reliable applications.

/liliExtensive experience with Spring and Spring Boot.

/liliStrong knowledge of Spring Security.

/liliStrong knowledge in reactive stack (Spring WebFlux, Reactor Netty, RXJava ...).

/liliExperience in microservices architecture (REST, API Gateway, etc.).

/liliExperience with Maven for build and dependency management.

/liliExperience with JUnit, TDD, and writing end-to-end tests.

/liliSolid understanding of object-oriented programming and design patterns.

/liliExperience creating Java libraries for reuse across multiple projects.

/liliStrong communication and leadership skills, with the ability to guide a team.

/liliAbility to stay informed and up to date with the latest Java and Spring features.

/liliUniversity degree in technology, preferably in computer science.

/lili6 years experience in Java/Spring boot Development /lili+2 years experience as Technical Lead (Leading JAVA Project) /li /ulpbr/ppbWhy Us /b /pp· Permanent contract /pp· Competitive salary /pp· Private health and life insurance from day one in the company /pp· Working hours: Monday to Friday, /pp· Work model: Remote Based in Portugal /pp· Meal allowance on card/voucher /ppbr/ppbr/ppbEquality Opportunity for All /b /ppRepresenting 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.

/ppbr/ppCandidate privacy notice: /p

¿Te interesa este puesto?