Overview We are looking for a Senior Java Backend Engineer to join a long-term freelance project in Barcelona (hybrid: 3 days onsite, 2 remote).
This role is part of a strategic transformation initiative in the financial sector, modernizing data management systems with cloud-native technologies and agile methodologies.
Responsibilities Build and optimize back-end services with Java 8+/11/21, Spring Boot, and Microservices.
Improve GUI functionality in collaboration with frontend teams.
Work with Apache Kafka and Apache Spark for real-time data pipelines.
Deploy and manage applications in OpenShift and Azure with Kubernetes and Docker.
Collaborate in agile cross-functional teams (SCRUM, SAFe).
Provide technical leadership and mentor junior developers.
7+ years of Java development (Java 8+, ideally 17/21).
Strong expertise in Spring Boot, Microservices, REST APIs.
Experience with Kubernetes, Docker, CI/CD pipelines.
Cloud knowledge (OpenShift, Azure).
Familiarity with PostgreSQL, Hibernate, distributed systems.
Proficiency in Kafka and Spark for real-time streaming.
Awareness of Angular and testing frameworks (JUnit, Jasmine, Karma).
Seniority level Mid-Senior level
Employment type Contract
Job function Software Development
📌 Senior Java Back End Developer (España)
🏢 Shakers
📍 España
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.