Frontend: Microfrontends en Angular 12+ con federación de módulos mediante Webpack.
Backend: Arquitectura REST con Spring Boot y microservicios.
Eventos: Integración con Kafka.
Teletrabajo
Horario: Lunes a jueves 9h, viernes, julio y agosto 7h.
Ingeniería informática o similar (deseable).
Certificaciones en Java, Spring Boot y DevOps (deseables).
Mínimo 6 años de experiencia demostrable en desarrollo de software, combinando competencias avanzadas en frontend y backend.
Frontend (Angular 12+ y Microfrontends)
Especialización en Angular 12+ y arquitecturas de microfrontends.
Experiencia en aplicaciones web escalables, creación y mantenimiento de librerías compartidas, reutilización de componentes (webcomponents, NPX, Storybook) y sistemas parametrizables.
Integración avanzada con APIs RESTful y GraphQL.
Experiencia en metodologías ágiles y colaboración con equipos multidisciplinares.
Backend (Java, Spring Boot y Microservicios)
Diseño y desarrollo de aplicaciones backend robustas y escalables con Java y Spring Boot.
Conocimientos avanzados en bases de datos SQL y NoSQL, optimización de consultas y esquemas.
Experiencia en creación y gestión de APIs RESTful y GraphQL, integración con sistemas externos y sistemas centrales críticos.
Prácticas de DevOps y CI/CD, optimización de rendimiento y resolución de cuellos de botella.
Se valorará experiencia en arquitecturas basadas en eventos (Kafka) y motores de reglas (Drools, IBM ODM, etc.).
Competencias transversales
Diseño de sistemas parametrizables y personalizables.
Colaboración activa y liderazgo técnico en equipos de desarrollo.
Autonomía, orientación a resultados y capacidad para aportar soluciones innovadoras en proyectos complejos.
Angular 12+, Java/Spring Boot, microservicios, bases de datos, APIs REST, DevOps.
Microfrontend, Kafka/eventos, motores de reglas, sistemas parametrizables.

VicRoads

Cambridge Mobile Telematics

Skipso

Algolia

Sólides Tecnologia

Grupo TECDATA Engineering

Grupo TECDATA Engineering

Grupo TECDATA Engineering