19 ago
|
Krell
|
Barcelona
Buscamos incorporar a nuestro equipo a un/a Senior Full Stack Developer para incorporarse a un proyecto del sector seguros , participando en el desarrollo y evolución de soluciones frontend y backend, en Barcelona , aunque se valorarán perfiles de otras ubicaciones bajo una modalidad remota, con viajes ocasionales a Barcelona .
Requisitos
- Experiencia sólida en producción con Java 21 y Spring Boot 3.x , incluyendo REST, JPA/Hibernate, Spring Security, transacciones y programación asíncrona/virtual threads.
- Experiencia sólida con Angular 21 o capacidad demostrada para adoptar los patrones más recientes de Angular: signals, nuevo control flow y arquitectura standalone-first.
- Experiencia práctica con PostgreSQL , incluyendo diseño de esquemas, migraciones con Flyway y optimización de consultas.
- Experiencia con MongoDB , incluyendo modelado de documentos, agregaciones y Spring Data.
- Experiencia trabajando con sistemas con un uso intensivo de XML , incluyendo esquemas XSD, XSLT, parsers o lógica basada en metadatos.
- La experiencia con DSLs propios o motores de reglas será un plus significativo.
- Familiaridad con Redis para caching y gestión del estado de sesión.
- Conocimientos de arquitectura hexagonal / clean architecture y Domain-Driven Design (DDD) en proyectos Maven multimódulo.
- Experiencia con GitHub Actions o herramientas similares de CI/CD ,
quality gates de SonarQube y workflows basados en contenedores con Docker y Kubernetes/Helm .
- Sólida disciplina de testing con JUnit 5 y Testcontainers . Se valorará especialmente experiencia con BDD ( Cucumber/Gherkin, Playwright ).
- Dominio de Git , experiencia en cultura de code review y trabajo bajo metodologías de entrega agile.
- Inglés B2 o más indispensable , ya las entrevistas serán en inglés.
Principales responsabilidades
- Desarrollar y mejorar funcionalidades frontend con Angular 21 , trabajando con signals, standalone components, la nueva sintaxis de control de flujo, RxJS y gestión de estado.
- Trabajar con las librerías de componentes ngx-ndbx/ng-aquila .
- Trabajar y extender el DSL XML propietario PEL-PC , incluyendo:
- Esquemas XSD.
- Lógica de gramáticas ANTLR.
- Transformaciones XSLT/Saxon.
- Serialización con XStream.
- Desarrollar nuevos módulos Spring Boot que permitan sustituir la lógica basada en DSL por código estándar, mantenible y fácilmente testeable.
Modalidad Barcelona híbrido , con posibilidad de valorar perfiles de otras ubicaciones en modalidad remota y con viajes ocasionales a Barcelona .
Sector: Seguros.
SALARIO: Se valorarán todas las candidaturas que encajen con los requisitos del puesto , independientemente del rango salarial solicitado por el/la candidato/a.
📌 Senior Full Stack Developer – Sector Seguros (Barcelona)
🏢 Krell
📍 Barcelona