Descripción del Puesto
Position: Fullstack Developer
Location: Barcelona, Spain (2-3 Days onsite a week)
Duration: Permanent
Language : English (Fluent)
Key Responsibilities
Development
Design, implement, and maintain backend applications using
Java 17 ,
Spring Boot ,
Spring Data JPA ,
Spring Security , and microservices patterns.
Build and enhance
REST APIs
and
event-driven services
with
Apache Kafka .
Collaborate with frontend features using
Angular (v14–21+)
and
TypeScript , when required.
Collaboration & Delivery
Work closely with Business Analysts to understand requirements, refine user stories, estimate tasks, and deliver complete solutions.
Review team members’ code and provide constructive, high‑quality feedback.
Ensure full documentation and perform
unit, integration, and end-to-end testing , depending on the project.
DevOps, CI/CD & Production Operations
Contribute to automating
deployment ,
CI/CD ,
testing , and
observability
processes.
Monitor, maintain, and improve the stability and performance of applications and microservices in production.
Operate within distributed Agile teams (Scrum/SAFe), actively participating in all ceremonies and promoting engineering best practices.
Required Qualifications (Must‑Have)
Strong hands-on experience with:
Java 17+ , Spring Boot (Security, Data, Cloud)
Angular
REST API Development , OpenAPI
Microservices Architecture
Apache Kafka
SQL & MongoDB
Kubernetes
Jenkins CI/CD
SonarQube
Selenium or TAF
(depending on the project)
AWS
IntelliJ
GitHub
Jira & Confluence
Experience Level
4–6 years
(Level 2)
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
March 14, 2026
Tipo de Trabajo:
Tecnología
Ubicación:
Barcelona, Spain
Company:
Hays
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.