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
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Qaracter - Beyond your Challenge
Related job offers
-
Product Owner – UX/UI (Híbrido, 50 % présentiel à Madrid)
knowmad mood Madrid -
Architecte .NET Senior – Cloud & Microservices
knowmad mood Madrid -
Ingénieur·e Logiciel Full Stack Java & Angular – Blockchain & IA (H/F) – Mode hybride
knowmad mood Madrid -
Développeur Full Stack Java & Angular (H/F) – Modèle hybride, Madrid Centre
knowmad mood Madrid -
Tech Lead IA – Architecte logiciel (100 % remote)
knowmad mood Remote