Req1173_TECHNICAL LEAD CAR JAVA
Role details
Job location
Tech stack
Job description
- 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., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza
Requirements
Desde Ibertech, necesitamos incorporar un perfil TECHNICAL LEAD CAR JAVA con un mínimo de 5 años de experiencia, para uno nuestros clientes referentes., * 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., o Técnico o Recepciónista o Administrador o Ventas o Enfermero o Limpieza o Mantenimiento o Telefonista o Compras o Recursos humanos, o Desde casa o Estudiantes o Online o Trabajos Verticales o En inglés o Teletrabajo o Media jornada