Quadro Consulting

Senior Java Developer (Spring Boot, Kafka, Microservices) - Remote Balkan

About the Role

We are Quadro Consulting, a German-based technology consultancy working with a rapidly scaling North American product company used by millions of global users.

You’ll join a modern engineering environment focused on distributed systems, microservices architecture, high availability, and cloud technologies (AWS).

This is a long-term, stable project with a strong engineering culture and plenty of technical challenges to grow your expertise.

What You’ll Do

  • Build and maintain microservices powering payments, authentication, and content delivery
  • Work with Spring Boot / Spring Cloud in a production environment
  • Collaborate with cross-functional teams (Backend, DevOps, Mobile, QA)
  • Participate in design discussions, architecture decisions, and roadmap planning
  • Contribute to data migration efforts from legacy to microservices-based platforms
  • Implement best practices in performance, security, and scalability

What We’re Looking For

Must-Have Skills

  • 5+ years of experience with Java (Lambda, Streams API, Functional Programming)
  • Strong experience with Spring Boot / Spring Cloud
  • Hands-on experience with microservices architecture
  • Experience with Kafka / streaming platforms
  • Cloud experience (ideally AWS)
  • Databases: MySQL and/or MongoDB
  • Strong communication skills in English

Nice to Have

  • TypeScript exposure
  • Docker, Kubernetes, ELK/EFK
  • Salesforce ecosystem experience
  • Linux/Unix familiarity
  • Background in Agile teams.

Why You’ll Enjoy Working On This Project

  • You’ll help build backend systems used by millions of global users in real time — your code directly impacts performance, user experience, and revenue at scale.
  • You’ll work on modern microservices architecture using Spring Boot, Spring Cloud, Kafka, AWS, and containerized infrastructure.
  • You’ll be part of a cross-functional engineering environment (Backend, Mobile, DevOps, QA, Data) where architecture decisions are made collaboratively — your voice matters.
  • The project is long-term and stable, with a clear technical roadmap and consistent engineering investment from the client.
  • You will work on high-availability, distributed systems that require strong engineering thinking and offer continuous technical growth.
  • You’ll have the opportunity to design, optimize, and migrate complex systems from legacy platforms to scalable microservices-based architectures.
  • No micromanagement — we trust senior engineers. You’ll have autonomy, ownership, and a chance to shape technical decisions.
  • You’ll join a friendly, international, English-speaking team that values engineering excellence, clean code, and knowledge sharing.
  • Flexible hours and a remote-first culture mean you can do your best work without commuting or rigid schedules.
  • We care about engineering quality, not bureaucracy — expect modern processes, regular releases, and a culture that rewards good ideas.

Our Benefits

  • Parental leave
  • Paid sick leave
  • Additional equipment provided
  • Education & training opportunities
  • Team events & community
  • Stable long-term engagement

How to Apply

If this sounds like the right next step for your career, apply now — we’re happy to share more about the project, the team, and what your first months will look like.

Only shortlisted candidates will be contacted.

All applications are handled in accordance with GDPR.

We use essential cookies to make our site work, plus Google Analytics to understand traffic. We don’t sell or share your data for advertising. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).