Descripción del puesto
De cara a la conformación del Squad, buscamos 2 perfiles Senior Backend Java con una sólida base écnica y experiencia en arquitecturas modernas, microservicios y alto rendimiento.
El perfil ideal debe tener una fuerte orientación a arquitectura hexagonal, buenas prácticas y desarrollo escalable.
Requisitos imprescindibles
Java Senior, con experiencia en versiones recientes (Java 21).
Uso de Virtual Threads y enfoque en rendimiento.
Experiencia sólida en microservicios.
Dominio de Arquitectura Hexagonal.
Conocimientos sólidos de DDD (Domain-Driven Design).
Implementación de CQRS.
Enfoque API First.
Resiliencia:
Circuit Breaker
Retries
Asincronía y mensajería (Kafka).
Bases de datos MongoDB.
Trabajo habitual con Jira y Confluence.
Se valorará positivamente
Conocimientos en React.
Experiencia con Microfrontends.
Participación en decisiones de arquitectura.
Buenas habilidades de comunicación y trabajo en equipo.
Perfil buscado (resumen rápido)
Backend Senior
Fuerte base arquitectónica (Hexagonal + DDD)
Experiencia real en sistemas distribuidos
Orientado a rendimiento, resiliencia y escalabilidad