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!