Lead Java Developer
Descrição da vaga
p We 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. p Your Role Responsibilities /pulli Lead the development team to ensure the timely delivery of high-quality software. /lili Design, build, and maintain efficient, reusable, and reliable Java libraries used across the company. /lili Guide and mentor junior engineers to enhance their skills and performance. /lili Ensure the best possible performance, quality, and responsiveness of applications. /lili Review and set coding standards and best practices. /lili Work to achieve the goals and vision articulated by Product Management. /lili Keep the team up to date with the latest Java and Spring features. /lili Teach and support other teams in using the library effectively in their projects. /lili Participate in the full Software Development Life Cycle, including occasional QA and peer review. /lili Strong leadership and mentoring capabilities /lili Results-oriented and accountable /lili Strategic and analytical mindset /lili Committed to quality and technical excellence /lili Proactive and adaptable to change /lili Collaborative and effective communicator /lili Passionate about innovation and continuous improvement /lili Customer-focused with business awareness /li /ulp Required Skills and Qualifications: /pulli Strong knowledge of Java and experience in building reliable applications. /lili Extensive experience with Spring and Spring Boot. /lili Strong knowledge of Spring Security. /lili Strong knowledge in reactive stack (Spring WebFlux, Reactor Netty, RXJava ...). /lili Experience in microservices architecture (REST, API Gateway, etc.). /lili Experience with Maven for build and dependency management. /lili Experience with JUnit, TDD, and writing end-to-end tests. /lili Solid understanding of object-oriented programming and design patterns. /lili Experience creating Java libraries for reuse across multiple projects. /lili Strong communication and leadership skills, with the ability to guide a team. /lili Ability to stay informed and up to date with the latest Java and Spring features. /lili University 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 /ulp Why Us /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 /pp Equality Opportunity for All /pp Representing 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. /pp Candidate privacy notice: /p /p
¿Te interesa este puesto?