Senior Full-Stack Engineer: Java/Spring & Angular Expert

IOON

Barcelona

Presencial

EUR 70.000 - 90.000

Jornada completa

hace 41 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

IOON is seeking a Senior Full Stack Developer to drive backend in Java 21/Spring Boot 3.x and frontend in Angular 21 in Barcelona, Spain. English fluency (B2+) is required to collaborate across teams.

You will implement robust REST services, work with PostgreSQL, MongoDB, and XML-heavy integrations, and help shape architecture with hexagonal/DDD in Maven environments. Emphasis on CI/CD, tests, and modern frontend patterns.

Formación

  • Senior-level development ervaring met Java 21 en Spring Boot 3.x (REST, JPA/Hibernate, Spring Security).
  • Hands-on Angular 21 ervaring, of aantoonbaar vermogen om Angular patterns te adopteren.
  • Diepe ervaring met PostgreSQL (schema design, migrations) en MongoDB (document modelling).
  • In-depth werk met XML-heavy systemen: XSD, XSLT, parsers, en DSLs of rule engines is een sterke plus.
  • Kennis van Redis voor caching/sessie staat.
  • Begrip van hexagonal/clean architecture en domain-driven design in multi-module Maven projecten.
  • Ervaring met GitHub Actions/CI/CD, SonarQube kwaliteitsk gates en container-workflows (Docker, Kubernetes/Helm).
  • Sterke testdiscipline: JUnit 5, Testcontainers, bij voorkeur Cucumber/Gherkin en Playwright.
  • Goede Git- en code review cultuur en agile delivery.
  • Taakomschrijving: bouw en verbeter frontend features in Angular 21 (signals, standalone components, RxJS, state management).
  • Werk mee aan de uitbouw van proprietary PEL-PC XML DSL inclusief XSD/XSLT/ANTLR/XStream, en DDS-achtige logica.
  • Ontwikkel nieuwe Spring Boot modules die DSL-driven logica vervangen door onderhoudbare, testbare code.

Responsabilidades

  • Build and enhance frontend features in Angular 21 (signals, standalone components, new control flow syntax, RxJS, state management).
  • Work with and extend the proprietary PEL-PC XML DSL — including XSD schemas, ANTLR grammar logic, XSLT/Saxon transformations, and XStream serialization.
  • Develop new Spring Boot modules that replace DSL-driven logic with maintainable, testable standard code.
  • Collaborate in multi-module Maven projects using hexagonal architecture and domain-driven design.
  • Maintain strong testing practices with JUnit 5, Testcontainers, Cucumber/Gherkin, and Playwright.
  • Embrace Git workflows, code reviews, and agile delivery.

Conocimientos

Java 21
Angular 21
REST
JPA/Hibernate
Spring Security
Async/Virtual threads
XML handling
DDD
Hexagonal architecture
Git
Agile delivery

Herramientas

Spring Boot 3.x
PostgreSQL
MongoDB
XSD
XSLT
ANTLR
XStream
Docker
Kubernetes
Helm
Flyway
Redis
JUnit 5
Testcontainers
Cucumber
Gherkin
Playwright
GitHub Actions
SonarQube
CI/CD

Descripción del empleo

IOON is seeking a Senior Full Stack Developer to drive backend in Java 21/Spring Boot 3.x and frontend in Angular 21 in Barcelona, Spain. English fluency (B2+) is required to collaborate across teams.

You will implement robust REST services, work with PostgreSQL, MongoDB, and XML-heavy integrations, and help shape architecture with hexagonal/DDD in Maven environments. Emphasis on CI/CD, tests, and modern frontend patterns.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Innovative Full-Stack Engineer: Java/Spring + Angular
Innovative Full-Stack Engineer: Java/Spring + Angular

SICPA • Madrid

Presencial
EUR 55.000 - 78.000
Senior Full-Stack Java/Angular – Remote Spain | AI SDLC
Senior Full-Stack Java/Angular – Remote Spain | AI SDLC

Talan Group • Málaga

Presencial
EUR 55.000 - 75.000
Remote in Spain
Smart Office Pack for home working
Training and career development
+3
Senior Java & Angular Fullstack Engineer – Grow & Impact
Senior Java & Angular Fullstack Engineer – Grow & Impact

Sopra Steria • Barcelona

Presencial
EUR 55.000 - 75.000
Annual leave 23 days
Training programs
Life insurance
+4
Senior Full-Stack Engineer: Microservices, Cloud & Leadership
Senior Full-Stack Engineer: Microservices, Cloud & Leadership

Kollmorgen Automation AB • Barcelona

Presencial
EUR 50.000 - 80.000
Senior Java Backend Engineer | Microservices & Spring Boot
Senior Java Backend Engineer | Microservices & Spring Boot

Infotel • Barcelona

Presencial
EUR 60.000 - 90.000
Permanent contract
Competitive benefits
Company-sponsored certs
+4
Senior Full-Stack Engineer - AI-Powered Enterprise Apps (Hybrid)
Senior Full-Stack Engineer - AI-Powered Enterprise Apps (Hybrid)

Allianz • Barcelona

Presencial
EUR 80.000 - 120.000
Hybrid work model
Bonus scheme
Pension
+4
Full-Stack Engineer: Angular & Java, Hybrid + Remote
Full-Stack Engineer: Angular & Java, Hybrid + Remote

Tamarind Intelligence • Madrid

Híbrido
EUR 60.000 - 80.000
Hybrid work model
Meal voucher (Ticket Restaurant)
Flexible working hours
+4
Senior FullStack Developer – Barcelona
Senior FullStack Developer – Barcelona

Jobtailor • Barcelona

Presencial
EUR 60.000 - 90.000
Java Full-Stack Developer: Spring Boot + Angular | Hybrid
Java Full-Stack Developer: Spring Boot + Angular | Hybrid

HN Services España • Madrid

Híbrido
EUR 35.000 - 52.000
Career plan
Career progression
Flexible hours
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)
Senior Java Backend Engineer – Freelance (Barcelona, Hybrid)

Shakers • Barcelona

Híbrido