Stack tecnológico
Como desarrollador backend he trabajado en las siguiente tecnologías:
- Java :
- Desarrollo aplicaciones API REST siguiendo un paradigma Controller Service Repository con Spring Boot.
- Docker :
- Uso docker para utilizar una arquitectura basada en microservicios intentando seguir arquitecturas Hexagonales. A su vez he implementado arquitecturas de microlitos sin infraestrcutura al igual que microlitos por comunicación vía HTTP.
- Kafka :
- Desarrollo de comunicación entre microservicios intentando seguir una arquitectura de comunicación mediante eventos de dominio.
- Git :
- Gestiono el control de versiones para los proyectos. Permitiendo la administración de ramas y el mantenimiento los repositorios.