Technical Leader

Lisbon | Backend | Full-time | Partially remote

Apply

Overview:

The Technical Leader mission will contribute to the functional and technical consistency of the IT solution and ensure the service continuity and continuous development, by defining, co-building, and communicating the IT solution and its architecture.They must perform activities within the framework of projects and/or application maintenance and development seeking it’s continuous development and assuring its compliance with Quality and Security guidelines and best practices. Additionally lead and align the technical direction of the IT solution. Provide a strong technical direction involves establishing a technical vision, resolving technical questions and managing the technical quality of team deliverables.The technical leader will act as a reference by capitalizing on gathered experience and upskill the development team by sharing knowledge, and training and coaching them.They will work in contact with internal partners of the application (Program Manager, Project Manager, other applications SPOCs…), as well as with SME and with the Business Analyst and Development teams.

What will you do?

  •  Has the responsibility for architecture of the solution and the associated documentation (guidelines, specifications, etc.) and ensures that the Information System (at both IT System and Application software levels) is consistent and sustainable.
  • Works in close collaboration with the other Subject Matter Experts and Program teams to define and review the solution, and estimate it.
  • Act as a reference in the function and capitalize on the gathered experience to share knowledge, train and coach others.
  • Help in the design, model and implementation of the product’s solution, as necessary, with the objective of optimize the quality of the code and its future maintainability.
  • Participates in the development of POCs of the solution to be implemented.
  • Keep architecture documentation updated and contribute to define architecture strategy. Suggest optimizations and ways to improve efficiency.

What are we looking for?

  • Experienced in Java (11/17/21), J2EE technologies, Web applications
  • Experienced in Spring, Spring Boot, Spring Data JPA and Spring Cloud Vault
  • Experienced in API (APIGEE will be valued)
  • Experienced in Agile frameworks and tools (Jira, Octane, Confluence)
  • Experienced in DevOps and testing tools (Octane, Junit, Jfrog artifactory, GitLab, Jenkins)
  • Experienced in quality and security tools (SonarQube, Fortify, Nexus)
  • Experienced in Oracle, MongoDB
  • Experienced in complex application implementation
  • Experienced in architecture patterns
  • Experienced in BDD methodology
  • Knowledge in Enterprise Architecture will be valued (TOGAF)
  • Ability to produce high-quality clean code
  • Ability to review code according to standards of quality, efficiency and scalability
  • Ability to produce rich & clear technical documentation
  • Experience in cloud applications development
  • Knowledge in MQ, CFT technologies
  • Experience with the use of AI assistants in development
  • English – Mastery
  • Project-oriented vision with strong commitment on due dates
  • Strong communication (written and oral) and interpersonal skills
  • Analytical and client-oriented mindset
  • Ability to work well under pressure and tight timeframes
  • Autonomous, rigorous, organized and delivery-focused with attention to detail

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.