Full-time

Java Fullstack Developer

Posted by Hays • Spain, Catalonia, Spain

📍 Spain, Catalonia 🕒 February 24, 2026

About the Role

Position: Java Fullstack Engineer.

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

  • Con...

Ready to Apply?

Submit your application today and take the next step in your career journey with Hays.

Apply Now