Todos os projetos

La CipavProjeto de cliente · 2022 — 2024

Reformular uma aplicação de reformas em arquitetura hexagonal

Referente técnico e Tech Lead Java na La Cipav: reformulação de uma aplicação de reformas com 8 programadores, arquitetura hexagonal, Java 17 / Spring Boot, Spring Batch e TDD.

  • Java 17
  • Spring Boot 2 / 3
  • Spring Batch
  • Architecture hexagonale
  • TDD
  • API REST
  • Tomcat

O contexto

A La Cipav, caixa de reformas, reformula uma aplicação de reformas. Em paralelo, um perímetro separado de aplicações continua em manutenção com uma equipa de 4 programadores.

O meu papel

Referente técnico e Tech Lead Java de março de 2022 a março de 2024, na reformulação (equipa de 8 programadores) e no perímetro de manutenção (4 programadores). Workshops com o negócio: recolha de necessidades, regras de gestão e especificações funcionais detalhadas.

Realizações

Inicialização da aplicação e definição da arquitetura hexagonal (Ports & Adapters). Conceção das API REST, dos processamentos Spring Batch, dos modelos de dados e das interfaces. Migrações de dados, testes de aceitação, resolução de anomalias e otimização dos processamentos.

Qualidade e segurança

Revisões de código e TDD; acompanhamento técnico dos programadores e qualidade de software acompanhada com SonarQube, GitLab e Jenkins.

Confidencialidade

Projeto realizado para um cliente: o código e os detalhes internos são confidenciais. Esta página retoma o âmbito, as tecnologias e os resultados indicados no meu CV.

La Cipav

Uma necessidade semelhante na sua equipa?

Apresente o seu contexto e a sua necessidade: veremos juntos se o meu perfil corresponde.

Falar sobre o projeto