Jobiglo

No results.

This job is no longer available

This job expired on 15/10/2026. It no longer accepts applications.

Java Backend Developer (Kafka & Microservices)

Qaracter - Beyond your Challenge

Remote
Remote Mid 🇬🇧 English
Java Spring Boot Microservices Apache Kafka JPA Hibernate PostgreSQL Oracle MongoDB TDD BDD API design OpenAPI Swagger Reactive programming Cloud environments

Job description

About the role

We are seeking a passionate Java Backend Developer to design, build, and maintain high‑performance, event‑driven solutions. You will work within a collaborative engineering team to evolve critical applications that support a leading international organization.

Key responsibilities

  • Design, develop, and maintain backend services using Java (8+) and Spring Boot.
  • Build and evolve microservices architectures following best‑practice design patterns.
  • Implement event‑driven solutions with Apache Kafka, ensuring scalability and reliability.
  • Work with relational (PostgreSQL, Oracle) and non‑relational (MongoDB) databases.
  • Apply clean‑code principles, design patterns, and functional programming concepts.
  • Develop automated tests using TDD and/or BDD methodologies.
  • Participate in Agile Scrum ceremonies and collaborate with multidisciplinary teams.
  • Provide production support, including a rotating 24/7 on‑call schedule.
  • Analyze, troubleshoot, and optimise backend services for high availability.
  • Contribute to technical documentation and continuous improvement initiatives.

Required profile

  • Minimum 4 years of professional backend development experience.
  • At least 4 years of hands‑on experience with Apache Kafka.
  • Strong problem‑solving skills, autonomy, and ability to work in a team.
  • English proficiency of at least B2 level.

Required skills

  • Java 8 or higher
  • Spring Boot
  • Microservices architecture
  • Apache Kafka
  • JPA / Hibernate
  • PostgreSQL, Oracle, MongoDB
  • TDD / BDD testing practices
  • API design and integration concepts
  • OpenAPI / Swagger (nice to have)
  • Reactive programming frameworks (nice to have)
  • Cloud environments and distributed systems (nice to have)

What we offer

  • Opportunity to work on high‑impact backend engineering projects.
  • Remote work from Spain.
  • Exposure to modern technologies and enterprise‑scale architectures.
  • Collaborative, international engineering environment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Qaracter - Beyond your Challenge.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 months ago

33 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Qaracter - Beyond your Challenge