We are looking for aTechnical Leader.Location:LisbonProject Type:National and/or internationalLevel of Experience:Mid (3 to 6 years)Salary Package & Benefits:€1,200 to €2,000 (salary base) + Food Allowance + Flex BenefitsJob Description The Technical Leader is responsible for ensuring the functional and technical consistency of IT solutions, as well as guaranteeing service continuity and continuous evolution.
This is achieved by defining, co-creating, and communicating the IT solution and its architecture.The role involves contributing to projects and application maintenance and development activities, ensuring continuous improvement while complying with quality and security guidelines and best practices.
The Technical Leader also defines and drives the technical direction of the solution, establishing a clear technical vision, resolving complex technical issues, and ensuring the overall technical quality of team deliverables.As a reference point for the team, the Technical Leader capitalizes on experience to upskill developers by sharing knowledge, providing training, and coaching.This role requires close collaboration with internal stakeholders such as Program Managers, Project Managers, application SPOCs, Subject Matter Experts (SMEs), Business Analysts, and development teams.Main ResponsibilitiesOwn the architecture of the solution and its associated documentation (guidelines, specifications, and technical standards), ensuring the Information System is consistent, scalable, and sustainable across both system and application levels.Collaborate closely with SMEs and program teams to define, review, and estimate solution designs.Act as a technical reference, leveraging experience to share knowledge, and mentor and coach team members.Contribute to the design, modelling, and implementation of solutions, ensuring optimized code quality and long-term maintainability.Participate in the development of Proofs of Concept (PoCs) for proposed solutions.Maintain up-to-date architecture documentation and contribute to defining the overall architecture strategy.Propose optimizations and improvements to enhance system efficiency, scalability, and performance.Technical SkillsStrong experience with Java (11/17/21), J2EE technologies, and web application developmentSolid experience with Spring ecosystem (Spring Boot, Spring Data JPA, Spring Cloud Vault)Experience with API management (APIGEE is a plus)Proficiency in Agile methodologies and tools (Jira, Octane, Confluence)Experience with DevOps and testing tools (Octane, JUnit, JFrog Artifactory, GitLab, Jenkins)Knowledge of quality and security tools (SonarQube, Fortify, Nexus)Experience with databases such as Oracle and MongoDBExperience in complex application design and implementationStrong understanding of architecture patternsKnowledge of BDD methodologyAbility to produce high-quality, clean, and maintainable codeAbility to review code according to standards of quality, efficiency, and scalabilityAbility to produce clear and comprehensive technical documentationExperience in cloud-based application developmentKnowledge of messaging and file transfer technologies (MQ, CFT)Experience using AI-assisted development tools#J-*****-Ljbffr