Desde Ibertech, necesitamos incorporar un perfilTECHNICAL LEAD CAR JAVA con un mínimo de 5 años de experiencia, para uno nuestros clientes referentes.Ubicación:Localizacionespreferentes: A Coruña, Sevilla (otras localizaciones a valorar).
Modalidad: HíbridoFunciones:•
Liderar diseño y evolución técnica.
•
Motivar al equipo y orientarlo hacia la máxima productividad y eficiencia.
•
Liderar con mentalidad de mejora continua y evolución constante.
•
Definir y aplicar arquitecturas (Hexagonal, Clean Architecture, DDD).
•
Diseñar soluciones resilientes y tolerantes a fallos.
•
Mentorizar y tutorizar juniors/mid; coordinar code reviews y PRs.
•
Supervisar pipelines CI/CD y prácticas de despliegue.
• Participar en
despliegues/implantaciones y soporte N3.•
Responsabilizarse del producto end-to-end, desde el diseño hasta la operación.
Skills Técnicos:•
Java 11+ y +5 años en backend.
•
Spring Boot y experiencia sólida en microservicios.
•
Experiencia práctica con Kubernetes y OpenShift (despliegues, troubleshooting,
Helm/Charts básico).
•
Diseño por dominio (DDD), arquitectura hexagonal y Clean Architecture aplicadas
en proyectos reales.
•
Dominio de patrones de diseño (GoF y patrones distribuidos: Repository,
Factory, Strategy, Adapter, Observer, Decorator; además de CQRS/Event-driven,
Saga, Circuit Breaker, Bulkhead).
•
Aplicación de principios SOLID y buenas prácticas de Clean Code.
•
Programación concurrente y multihilo en Java; experiencia con problemas de
sincronización y rendimiento.
•
Experiencia con mensajería/asíncrono (Kafka/RabbitMQ u otros) y diseño
eventdriven.
Integraciones: REST, gRPC, SOAP (cuando aplique).
•
SQL avanzado: modelado, tuning y optimización (SQL Server / Oracle / DB2).
Experiencia con NoSQL (MongoDB y CosmosDB preferible).
• Testing: unit, integration, mocks (JUnit, Mockito,
PowerMock u equivalentes).
•
Prácticas TDD/BDD aplicadas.
CI/CD y control de versiones (GitHub, pipelines
automáticos).
• Linux/Unix para troubleshooting (logs, scripts,
procesos).
Observabilidad
y monitoring: métricas, tracing y logging (Grafana, Prometheus, Graylog, App
Insights o equivalente).
Valorable:•
Experiencia en Azure o AWS (despliegue de microservicios).
•
Service mesh (Istio/Linkerd), API Gateway, y prácticas de seguridad en APIs.
Herramientas CI/CD modernas: Jenkins, GitHub Actions, ArgoCD, Flux.
•
IaC: Terraform u otro.
• JVM internals, profiling y tuning GC.
•
Arquitecturas reactivas y frameworks reactivos Experiencia con event sourcing,
CQRS en producción.
•
Conocimientos de SRE: SLIs/SLOs, runbooks, post-mortems y automatización de
operativa.Certificaciones
(Cloud, Java, Agile) — no excluyente.Titulación
universitaria deseable (no excluyente).
Viajes
nacionales/internacionales puntuales (implantaciones ~1 semana).
Disponibilidad
para soporte N3 fuera de horario cuando sea necesario.
¿Estás interesado/a y crees que puedes encajar?
aplica aquí y nos pondremos en contacto contigo.
¡Te esperamos!
📌 Req1173_Technical Lead Car Java
🏢 Ibertech
📍 La Coruña