Akens \ Nordburg is seeking for a German IT-solutions company highly skilled and experienced Java Develper (m/f) to enlarge the Spanish based Team and contribute to the design and development of modern, reactive, and event-driven backend systems. You will work with a cloud-native technology stack, focusing on scalability, performance, and reliability, while collaborating closely with cross-functional teams.
Location: 100% remote from Spain
RESPONSIBILITIES: Design, develop, and maintain backend services using
Java
and
Spring Boot Build
reactive applications
using
Spring WebFlux Implement and integrate
event-driven architectures
using
Kafka Develop real-time integrations via
WebSocket
and reactive messaging Integrate databases using
PostgreSQL ,
Hibernate ,
JDBC, and
R2DBC Implement Kafka integrations with
Spring Cloud Stream Contribute to containerized and cloud-native deployments Ensure high code quality through clean code practices, testing, and reviews Collaborate in CI/CD pipelines and infrastructure automation workflows Work closely with product, architecture, and DevOps teams
REQUIREMENTS: University degree
in one of the following fields:
science, mathematics, computer science, or engineering Experience (3-5 years) with
Spring Boot, including deep knowledge of frameworks and starters such as:
Spring WebFlux
(reactive programming),
Reactive Kafka Streaming ,
WebSocket
and
Kafka Reactive Binder Strong expertise in
database integration, especially with
PostgreSQL Experience with
ORM technologies
(e.g. Hibernate) Solid knowledge of
JDBC
and
R2DBC
for reactive data processing Proven experience with
event-driven architectures, including
Kafka
as a message broker Hands-on experience integrating
Kafka with Spring Boot
(e.g. via Spring Cloud Stream) Experience with
containerized and cloud-native deployments Knowledge of
Kubernetes ,
CI/CD pipelines, and
Terraform
for infrastructure automation Ability to work in a
modern reactive technology stack
and deliver clean, scalable, and reliable solutions Strong attention to detail and commitment to
high-quality software Excellent
communication and interpersonal skills
NICE-TO-HAVE REQUIREMENTS Knowledge of
time-series data processing Experience with
time-series databases
BENEFITS: Opportunities to professional growth and development Long term labor contract Flexible work arrangements. 100% remote Dynamic and collaborative work environment