AP Backend Senior Java (Arquitectura Hexagonal & DDD) (Madrid)

AP Backend Senior Java (Arquitectura Hexagonal & DDD) (Madrid)

01 ago
|
BOYCOR
|
Madrid

01 ago

BOYCOR

Madrid

Si llevas 5 años desarrollando código Java de calidad (), al menos 2 con arquitecturas hexagonales y DDD, hablas con analistas, arquitectos y negocio, participas en el diseño técnico y estás buscando nuevos retos para trabajar en proyectos productivos, aplicaciones corporativas complejas y de tecnología presente ¡Queremos conocerte! () ¿Qué significa desarrollar código Java de calidad? Trabajar como desarrollarlo Java aportando buenas prácticas como: diseño orientado a objetos, principios SOLID, Clean Code, testing automatizado, revisiones de código, gestión de dependencias, optimización de rendimiento... y tener experiencia en desarrollo de aplicaciones utilizando patrones de Arquitectura Hexagonal y DDD: por ejemplo diseño de microservicios bajo arquitectura hexagonal, implementación de puertos y adaptadores, desacoplamiento de la lógica de negocio de la capa tecnológica...

¿Cuál es la CLAVE del puesto? Mínimo 5 años desarrollando Backend Java (Java: 8, 11, 17 y 21 Spring Framework y Spring Boot 3.x.) Al menos 2-3 años con arquitecturas hexagonales y DDD Conocimientos en APIficación: API REST, API First, gRPC...

Sistemas de mensajería asíncrona: Kafka, RabitMQ...

Manejo de patrones de diseño: CQRS, Event Sourcing, Listen to yourself, SAGA...

BBDD relacionales y no relacionales: Oracle y MongoDB (otras: SQL, MySQL, Postgresql, Hibernate...). Conocimiento de diseño de soluciones backend con Java, teniendo la habilidad de tomar decisiones.

Experiencia en interlocución con clientes y arquitectos técnicos. Capacidad para comprender y hacer suyo el dominio funcional. Proactivo/a y con iniciativa, con capacidad para comprender las necesidades del momento y habituado a trabajar con equipos multidisciplinares Con mentalidad colaborativa y orientada a resultados. Posibilidad de trabajo remoto pero con reuniones presenciales en las oficinas del cliente (3-4 veces al año)





¿Cómo será tu día a día? Diseñar y evolucionar soluciones backend para los productos digitales del cliente. Participar en la definición de arquitecturas modernas basadas en microservicios. Aplicar DDD y Arquitectura Hexagonal en el desarrollo de nuevos dominios funcionales.

Diseñar y desarrollar APIs siguiendo un enfoque API First. Implementar soluciones basadas en eventos mediante Kafka y RabbitMQ. Garantizar la calidad del software mediante prácticas de testing automatizado.

Participar en revisiones de código y definición de estándares técnicos. Colaborar con arquitectos, analistas funcionales y responsables de negocio. Aportar visión técnica en la toma de decisiones y evolución de la plataforma.

Trabajar en entornos Agile bajo metodología Scrum.

Trabajarás en un STACK TECNOLÓGICO heterogéneo: Java 8, 11, 17 y 21.

Spring

Framework y Spring Boot 3.x. Arquitecturas de microservicios, Hexagonal yDomain Driven Design. Diseño de APIs REST, API First y gRPC.

Mensajería asíncrona: Kafka, RabbitMQ.

Patrones de arquitectura: CQRS, Event Sourcing, Saga, Event Driven Architecture.

Bases de datos: Oracle, MongoDB, PostgreSQL, MySQL, SQL, ElasticSearch Calidad (testing y seguridad): TDD, Pruebas unitarias, de integración y de aceptación (Cucumber, JUnit 5, Mockito, WireMock, Testcontainers, JMeter...), SonarQube, Kiuwan, Snyk.

DevOps y plataformas: Docker, Kubernetes, Podman, Maven, Gradle, npm, Git y GitHub.

Modelado / documentación: UML, Swagger, OpenAPI. Cloud (AWS, Azure, Google Cloud).

Arquitecturas

Serverless.

CI/CD: Jenkins, GitHub Actions, Azure Pipelines, GitLab CI/CD.

Observabilidad y monitorización: Grafana, Prometheus, ELK.

¿Qué te ofrecemos? Contrato indefinido con Boycor para proyecto estable. Modalidad 100% remota pero con reuniones presenciales en las oficinas del cliente (3-4 veces al año). Horario flexible: L-J de 8/9 a 17/18h. V de 8 a 15h Salario: objetivo 3texto oculto€, pero preferimos valorar tus capacidades y saber qué podemos aportarte antes de cerrar estas condiciones ¿Te sientes identificado/a? No dudes en inscribirte.

📌 AP Backend Senior Java (Arquitectura Hexagonal & DDD) (Madrid)
🏢 BOYCOR
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ap backend senior java (arquitectura hexagonal & ddd) (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ap backend senior java (arquitectura hexagonal & ddd) (madrid) / madrid