Soy Backend Developer con más de 4 años de experiencia en el desarrollo de APIs REST y microservicios con Java y Spring Boot en arquitectura hexagonal y DDD, aplicando principios SOLID y buenas prácticas de desarrollo, trabajando en entornos ágiles (Scrum/Kanban) y equipos multidisciplinares.
Los módulos de Spring con los que más he trabajado son: Spring Data JPA/ Hibernate para acceso a datos,...
Soy Backend Developer con más de 4 años de experiencia en el desarrollo de APIs REST y microservicios con Java y Spring Boot en arquitectura hexagonal y DDD, aplicando principios SOLID y buenas prácticas de desarrollo, trabajando en entornos ágiles (Scrum/Kanban) y equipos multidisciplinares.
Los módulos de Spring con los que más he trabajado son: Spring Data JPA/ Hibernate para acceso a datos, Spring Security para autenticación y autorización, Spring web MVC entre otros.
En cuanto a testing utilizo JUnit y Mockito para tests unitarios y Spring Boot Test para tests de integración. Además del uso de SonarQube para la calidad del codigo, reducción de deuda técnica y asegurar la máxima cobertura de los tests.
Bases de datos SQL como PostgreSql y Oracle
CI/CD: Despliegues de pipelines con OpenShift Pipelines ROSA y jenkins;
Control de versiones GIT y subversion SVN.
Documentación en Swagger/ OpenApi, siguiendo patrones ApiFirst para el contrato de la API.
He trabajado en el desarrollo y mantenimiento de aplicaciones para administraciones públicas de gran escala y alta disponibilidad, entre ellas:
•ADA – Aplicación de Dependencia y Autonomía (Generalitat Valenciana)
•HSU – Historia Social Única (Comunidad de Madrid)
•RSA – Registres Sanitaris Agregats (Comunidad de Cataluña)
Entre otros proyectos de ámbito público.
Ver más
Ver menos