Hays
Java Backend Engineer
Explore roles
Hays
Java Backend Engineer
Private salary
Barcelona
Hybrid
RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader
Description

Position: Java Backend Developer

Location: Barcelona, Spain (40% onsite, 60% remote)

Duration: Permanent

Description

Daily Tasks / Main Activities

  • Develop backend components using Spring Boot , ensuring scalable and resilient architecture.
  • Manage operations and deployments: build and deploy software into cloud clusters , troubleshoot and inspect behavior during integration and production.
  • Collaborate with business analysts to understand requirements and estimate user stories accurately.
  • Conduct code reviews, providing constructive technical feedback to team members.
  • Demonstrate and explain backend functionality during team meetings and review sessions.

Required Skills (Must-Have)

  • Spring Boot Expertise: Extensive experience with Spring Boot and related libraries such as Spring Data JPA and Spring Security .
  • Cloud & CI/CD: Strong understanding of cloud technologies including Kubernetes , Helm , and CI/CD pipelines.
  • API & Event-Driven Architecture: Proficiency in designing RESTful APIs and working with eventing technologies such as Apache Kafka .
  • Agile Experience: Minimum of 3 years working in an Agile team environment.
  • English Level: C1 – excellent communication required.

Nice-to-Have Skills

  • Frontend development experience with Angular .

Soft Skills

  • Effective Communication: Ability to clearly articulate technical concepts and collaborate with international teams (particularly Munich).
  • Problem-Solving: Strong analytical mindset for identifying issues and proposing solutions.
  • Team Collaboration: Ability to work effectively in a multicultural environment.
Role tech stack
Hays
Java Backend Engineer
Share role