Senior FullStack SPRINGBOOT+ANGULAR, en Barcelona con cierta presencialidad. Sector Seguros.

Barcelona (Híbrido)

Inscribirme

Senior FullStack SPRINGBOOT+ANGULAR, en Barcelona con cierta presencialidad. Sector Seguros.

Barcelona (Híbrido)

Inscribirme

Descripción

Buscamos incorporar a nuestra plantilla, con carácter indefinido, a un/a Senior FullStack Developer para participar en un proyecto del sector seguros, en Barcelona, con cierta presencialidad, en Barcelona, y nivel de inglés B2/C1. (entrevistas en inglés).

Se valorarán candidaturas de otras provincias, con disponibilidad para desplazamiento PUNTUAL a Barcelona, en caso de ser necesario.


Si cuentas con una sólida experiencia en Java Spring Boot y Angular 21, y te motiva trabajar en un entorno tecnológico avanzado, esta puede ser una excelente oportunidad.


  • Construir y mejorar funcionalidades frontend en Angular 21, utilizando signals, standalone components, la nueva sintaxis de control flow, RxJS y herramientas de gestión de estado.
  • Trabajar con y extender el DSL XML propietario PEL-PC, incluyendo esquemas XSD, lógica de gramática ANTLR, transformaciones XSLT/Saxon y serialización con XStream.
  • Desarrollar nuevos módulos en Spring Boot para sustituir lógica basada en DSL por código estándar, mantenible y testeable.
  • Participar en revisiones de código, prácticas ágiles y procesos de integración y despliegue continuo.




¿Qué ofrecemos?

  • Contratación indefinida.
  • Proyecto híbrido con cierta presencialidad en zona Plaza de España, Barcelona
  • Rango salarial: acorde a expectativas del candidato/a.



Requisitos

Experiencia mínima 3 a 5 años

Formación Ingeniería


  • Experiencia sólida en entornos de producción con Java 21 y Spring Boot 3.x (REST, JPA/Hibernate, Spring Security, transacciones y procesamiento asíncrono/virtual threads).
  • Experiencia demostrable con Angular 21 o capacidad para adoptar sus patrones más recientes: signals, new control flow y arquitectura standalone-first.
  • Conocimientos prácticos de PostgreSQL (diseño de esquemas, migraciones con Flyway y optimización de consultas) y MongoDB (modelado documental, agregaciones y Spring Data).
  • Experiencia trabajando con sistemas intensivos en XML: esquemas XSD, XSLT, parsers o lógica basada en metadatos.
  • Familiaridad con Redis para caché y gestión del estado de sesión.
  • Conocimiento de arquitectura hexagonal, Clean Architecture y Domain-Driven Design (DDD) en proyectos Maven multi-módulo.
  • Experiencia con GitHub Actions u otras herramientas CI/CD, SonarQube y flujos de trabajo basados en contenedores (Docker, Kubernetes y Helm).
  • Fuerte disciplina de testing con JUnit 5, Testcontainers y, idealmente, BDD con Cucumber/Gherkin o Playwright.
  • Dominio de Git, cultura de code review y experiencia en metodologías ágiles.
  • Inglés B2/C1.


Se valorará positivamente


  • Experiencia con DSLs personalizados o motores de reglas.
  • Conocimientos de ngx-ndbx y ng-aquila component libraries.
  • Experiencia previa en el sector seguros.


Localización (Híbrido)