apply now

Lead Java Engineer – Product-Focused

About the Role

Our client is a leading European provider of solutions for closing product, material, and logistics cycles, with a strong focus on recycling and sustainability.

We're looking for a Senior Java Developer to help build and evolve long-term enterprise SaaS products. You'll work closely with Product, UX, and Front-End teams, designing Java backends, influencing architecture, and contributing to product decisions.

The products operate across multiple European markets, combining complex business processes, country-specific requirements, regulations, and data-intensive workflows. You'll help turn this complexity into reliable backend services and intuitive products.

You'll also work with a multi-tenant, headless, microservice-oriented platform, solving challenges around scalability, data isolation, security, and maintainability.

If you enjoy solving complex technical and product problems and want to influence more than just the code, we'd love to hear from you.

Responsibilities

  • Design and implement Java backends for new and existing products.
  • Translate complex business requirements into domain models, data structures, and backend services.
  • Work closely with Product, UX, and Front-End teams to shape effective solutions.
  • Contribute to product decisions and challenge requirements when you see better alternatives.
  • Help evolve the multi-tenant, headless, microservice-oriented architecture.
  • Improve APIs, coding standards, CI/CD, and overall engineering practices.
  • Take ownership of technical solutions from idea to implementation.
  • Mentor junior engineers or lead technical initiatives if you'd like to grow in that direction.

Tech Stack

  • Java 17/21
  • Backend: Spring Boot, Hibernate/JPA
  • Databases: PostgreSQL, MySQL
  • Messaging: AWS SQS, Redis, RabbitMQ
  • Cloud & Infrastructure: AWS, Kubernetes, Docker
  • CI/CD: GitLab CI/CD
  • Infrastructure as Code: Terraform

Requirements

Must have

  • 8+ years of professional Java development experience.
  • Strong experience with Spring Boot and Hibernate/JPA.
  • Strong knowledge of RESTful APIs.
  • Strong experience with PostgreSQL and/or MySQL.
  • Experience with SaaS and/or multi-tenant platforms.
  • Experience working closely with Product, UX/Product Design, or other non-engineering teams.
  • Ability to translate business requirements into clear technical solutions.
  • Strong product mindset and willingness to challenge requirements constructively.
  • Understanding of clean architecture, test automation, and technical trade-offs.
  • Structured, analytical, and independent approach.
  • Fluent English.

Nice to have

  • Experience influencing product decisions or working with product data/customer feedback.
  • AWS and Kubernetes.
  • AWS SQS, Redis, or RabbitMQ.
  • GitLab CI/CD and Terraform.
  • React, Next.js, or TypeScript.

What you get

  • High-impact role on a platform used by thousands of customers
  • No time tracking
  • Like-minded team
  • Supportive and experienced engineering team
  • Internal learning and development program
  • Office that feels like a second home
  • Healthy work-life blend
  • 20 vacation days
  • Accounting support
  • Medical care and wellbeing program
  • Family-friendly workspace
  • Office gym with a personal trainer

‍

project case studies

No items found.

meet the team

No items found.

apply for this position

send us an email

Please enter your real name
Please enter your real name
Please enter your real name

thank you, we'll get in touch with you very soon

Oops! Something went wrong while submitting the form.

got more questions?

Reach out to Olga Drapak, our Recruitment Manager, on LinkedIn with any questions about our open positions or life at Rebbix.

say hello

Reach out to Lilia Stetsiuk, our recruiter, on LinkedIn or at recruitment@rebbix.com with any questions about our open positions or life at Rebbix.

say hello

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.