24 sep
|
KRELL CONSULTING u0026 TRAINING
|
Barcelona
24 sep
KRELL CONSULTING u0026 TRAINING
Barcelona
Buscamos incorporar a nuestra plantilla un/a Senior Full Stack Developer para incorporarse a un proyecto del sector seguros, participando en el desarrollo y evolución de soluciones tecnológicas con Java, Spring Boot, Angular y arquitecturas modernas, para proyecto ubicado en Barcelona.
Se requiere cierta presencialidad puntual, en caso de ser necesario.
Buscamos una persona con sólida experiencia en entornos productivos, capacidad para trabajar tanto en frontend como en backend y familiaridad con arquitecturas limpias, testing, CI/CD y entornos containerizados.
Requisitos
Inglés fluido (B2+).
Experiencia sólida en producción con Java 21 y Spring Boot 3.x, incluyendo:
REST
JPA/Hibernate
Spring Security
Transacciones
Programación asíncrona y virtual threads
Experiencia sólida con Angular 21 o capacidad demostrada para adoptar los patrones más actuales de Angular:
Signals
Nuevo control flow
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, aggregations y Spring Data.
Experiencia trabajando con sistemas con un uso intensivo de XML, incluyendo:
Esquemas XSD
XSLT
Parsers
Lógica basada en metadatos
Se valorará especialmente la experiencia con DSLs personalizados o motores de reglas.
Conocimientos de Redis para caching y gestión del estado de sesión.
Conocimiento 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 flujos de trabajo basados en contenedores (Docker, Kubernetes/Helm).
Sólida disciplina de testing con:
JUnit 5
Testcontainers
Valorable experiencia con BDD: Cucumber/Gherkin y Playwright
Dominio de Git, experiencia en cultura de code review y metodologías de desarrollo Agile.
Funciones
Desarrollar y evolucionar funcionalidades frontend con Angular 21, trabajando con:
Signals
Standalone components
Nueva sintaxis de control flow
RxJS
Gestión de estado
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 XStream
Desarrollar nuevos módulos con Spring Boot que permitan sustituir la lógica basada en DSL por código estándar, mantenible y fácilmente testeable.
¿Qué ofrecemos?
Proyecto dentro del sector seguros.
Posición Senior Full Stack Developer con participación tanto en frontend como en backend.
Entorno tecnológico moderno basado en Java 21, Spring Boot 3.x y Angular 21.
Formato híbrido, con cierta presencialidad puntual en Barcelona.
Contrato fijo.
Rango salarial orientativo: 37-40k
📌 FULLSTACK DEVELOPER SEGUROS CON INGLÉS. BARCELONA.
🏢 KRELL CONSULTING u0026 TRAINING
📍 Barcelona