En este momento, seleccionamos profesionales con experiencia en desarrollo Java y Angular, Arquitectura Hexagonal y EDA con Kafka.
¿Qué buscamos en ti?
- Experiencia sólida en backend con Java 17-21, incluyendo uso real de características modernas del lenguaje.
- Dominio de Arquitectura Hexagonal o arquitecturas limpias similares, con capacidad para aplicarlas en proyectos nuevos o en refactorización de legados.
- Experiencia desarrollando interfaces y aplicaciones web modernas en Angular 19 - 20. Conocimiento profundo en Kafka y arquitectura EDA: diseño de eventos, modelos de mensajería, resiliencia y consistencia eventual.
- Experiencia en Spring Boot 3, Spring Cloud y ecosistemas modernos de microservicios.
- Conocimientos sólidos en CI/CD, contenedores (Docker) y despliegues cloud-native.
- Experiencia trabajando en equipos ágiles, con capacidad de liderazgo y comunicación clara.
Se valorará adicionalmente
- Conocimiento de DDD (Domain-Driven Design).
- Experiencia con K8s, GitOps (ArgoCD/Flux) y herramientas de observabilidad (Prometheus, Grafana, OpenTelemetry).
- Experiencia en procesos de transformación tecnológica o modernización de plataformas legacy.
Tareas:
- Liderar el diseño e implementación de soluciones basadas en Arquitectura Hexagonal o arquitecturas limpias equivalentes (Clean/Onion).
- Participar en el desarrollo backend con Java 21, aprovechando nuevas capacidades del lenguaje (virtual threads, records, sealed classes...).
- Guiar al equipo en la adopción y evolución de aplicaciones frontend en Angular 19-20, definiendo patrones modernos (standalone components, signals, SSR...).
- Diseñar e implementar arquitecturas basadas en event-driven design (EDA) utilizando Apache Kafka: definición de tópicos, particiones, productores/consumidores, Kafka Streams y flujos distribuidos.
- Colaborar en la transición desde arquitecturas monolíticas hacia microservicios bien estructurados.
- Participar activamente en revisiones de código
- Asegurar calidad, observabilidad y rendimiento mediante buenas prácticas de testing, monitorización y trazabilidad.
- Coordinarse con Product Owners, QA y otros equipos técnicos para garantizar entregas consistentes.
¿Qué ofrecemos?
- Incorporación en un proyecto estable
- Contratación indefinida en Arelance
- Modalidad de trabajo: remoto
- Horario intensivo los meses de julio, agosto y hasta el 15 de septiembre, también todos los viernes del año
- Acceso a formación
Si tienes interés en una gran oportunidad como ésta, ¡inscríbete!¡ Queremos conocerte!
*** Sólo se valoran candidatos con permiso de trabajo y residencia en España ***
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Programador/a Java en Málaga
Digital Talent Agency
Málaga, ES