SENIOR FULL STACK DEVELOPER JAVA /ANGULAR
SENIOR FULL STACK DEVELOPER JAVA / SPRING BOOT / ANGULAR –
Buscamos un/a Senior Full Stack Developer para un proyecto del sector seguros.
Ubicación: Barcelona
Modalidad: Híbrida en Barcelona
Inglés: B2+ / fluido
SBA: 40 K
Tecnologías imprescindibles
Java 21
Spring Boot 3.x
Angular 21
PostgreSQL
MongoDB
Git
CI/CD
Docker
Kubernetes / Helm
Experiencia requerida
Desarrollo backend con Java 21 + Spring Boot 3.x, especialmente REST, JPA/Hibernate, Spring Security, transacciones y programación asíncrona.
Experiencia con Angular 21 o capacidad demostrable para trabajar con las últimas funcionalidades: Signals, Standalone Components y nuevo control flow.
PostgreSQL: diseño de esquemas, Flyway y optimización de consultas.
MongoDB: modelado de documentos, agregaciones y Spring Data.
Experiencia trabajando con sistemas basados en XML, XSD, XSLT y parsers.
Conocimientos de arquitectura hexagonal / Clean Architecture y DDD.
Maven en proyectos multimódulo.
GitHub Actions o herramientas similares, SonarQube y workflows con contenedores.
Testing con JUnit 5 y Testcontainers.
Valorable
Redis.
BDD con Cucumber/Gherkin.
Playwright.
Experiencia con ANTLR, Saxon y XStream.
Experiencia con motores de reglas o DSLs.
El perfil trabajará especialmente en:
Desarrollo de funcionalidades en Angular 21.
Evolución del PEL-PC XML DSL, trabajando con XSD, ANTLR, XSLT/Saxon y XStream.
Desarrollo de nuevos módulos Spring Boot para sustituir progresivamente la lógica basada en DSL.
- Ubicación
- Barcelona
- Estado remoto
- Híbrido
Barcelona
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y la profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes.
Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.