
Desarrollador/a Angular Senior (Java). Híbrido Madrid
Madrid
Descripción
En Experience IT Solutions buscamos incorporar un/a Desarrollador/a Full Stack con fuerte especialización en Frontend (Angular) para participar en un proyecto estratégico dentro de la Administración Pública.
La persona seleccionada trabajará en el desarrollo y evolución de aplicaciones críticas, participando tanto en la construcción de interfaces robustas y escalables como en la integración con servicios backend Java.
Buscamos perfiles con experiencia en entornos complejos o regulados, acostumbrados a trabajar con arquitecturas modernas y buenas prácticas de desarrollo.
Funciones:
- Desarrollo de aplicaciones frontend avanzadas utilizando Angular (v10 o superior).
- Construcción de SPA robustas, escalables y responsivas.
- Integración con APIs RESTful y servicios backend.
- Desarrollo backend en Java 17 y Spring Boot en tareas de integración o mantenimiento.
- Participación en el diseño técnico, mantenimiento evolutivo y resolución de incidencias.
- Implementación de testing unitario y buenas prácticas de desarrollo.
- Colaboración en entornos de control de versiones con Git y flujos de desarrollo colaborativo.
Qué ofrecemos
- Proyecto estable en un entorno tecnológico avanzado dentro de la Administración Pública.
- Modelo de trabajo híbrido (50% teletrabajo).
- Flexibilidad horaria y jornada intensiva los viernes.
- Participación en proyectos de alto impacto y sistemas críticos.
- Buen ambiente de trabajo y equipo técnico especializado.
Requisitos mínimos
- Al menos 5 años de experiencia en desarrollo frontend en sistemas críticos o entornos complejos (preferiblemente Administración Pública o sectores regulados).
- Dominio de:
Angular (v10 o superior)
TypeScript y JavaScript (ES6+)
- Conocimientos sólidos en:
HTML5 y CSS3
Frameworks de diseño como Bootstrap
Desarrollo de SPA modernas y responsivas.
- Experiencia en consumo e integración de APIs RESTful.
- Experiencia en backend con:
Java 17
Spring Boot 3.x
Spring Data JPA
Spring AOP
Spring Batch
APIs REST y consumo puntual de SOAP
- Experiencia básica con mensajería (Kafka o RabbitMQ).
- Experiencia en bases de datos como PostgreSQL e Informix.
- Uso de Git y herramientas de desarrollo colaborativo.
- Conocimientos en testing unitario.
Requisitos valorables
- Experiencia con Docker para despliegue de aplicaciones.
- Experiencia con frameworks de visualización de datos (Chart.js, D3.js).
- Experiencia en aplicaciones multilenguaje (normativa UE).
- Participación en pipelines de integración y despliegue continuo (CI/CD).
- Experiencia en documentación técnica automatizada.