Buscamos un/a Desarrollador/a Senior Backend para incorporarse a un equipo técnico de alto nivel, participando en el diseño y desarrollo de arquitecturas modernas basadas en microservicios, con foco en calidad, escalabilidad y buenas prácticas de ingeniería.
Requisitos técnicos (obligatorios)
Experiencia mínima de 5 años con Spring Framework .
Al menos 3 años trabajando con Spring Boot en versiones recientes.
Experiencia sólida en arquitecturas de microservicios .
Desarrollo de APIs REST con contratos Swagger / OpenAPI .
Uso avanzado de Hibernate y JPA .
Aplicación de buenas prácticas de testing, especialmente tests unitarios con JUnit .
Metodologías y despliegue
Experiencia con Git y flujo GitHub Flow .
Trabajo en entornos Agile (Scrum) y gestión con Jira .
Uso de Merge Requests, code reviews y approvals.
Experiencia en CI/CD y despliegue continuo .
Requisitos deseables
Conocimiento del patrón de arquitectura hexagonal (ports & adapters).
Experiencia con PostgreSQL .
Arquitecturas EDA (Event-Driven Architecture) .
Experiencia con event brokers, especialmente Kafka (valorable MQTT, Typesense, Feature Flags).
Conocimientos en Java 21 y Spring Boot 3 .
Si te motiva trabajar con Java moderno, microservicios y buenas prácticas, ¡queremos conocerte!