Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tecdata Engineering

SENIOR FULL STACK DEVELOPER JAVA /ANGULAR

Posted Updated 6 views
Discussion

Summary

Senior full stack developer for an insurance-sector project, hybrid in Barcelona: building Angular 21 frontends and Java 21 / Spring Boot 3.x backend modules, evolving an XML-based DSL (XSD, ANTLR, XSLT/Saxon), and migrating DSL logic to Spring Boot, using PostgreSQL, MongoDB, Docker/Kubernetes and GitHub Actions CI/CD.

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.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available