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!