WHAT ARE WE LOOKING FOR?
We are looking for an experienced Senior Backend Engineer - Java (m/f/d) to join our skilled and collaborative technical team as a key contributor.
Someone who is not only confident dealing with industry adopted technologies and Software Design approaches, but also likes to challenge the status quo.
This is a full time job with significant responsibility, joining us in our Berlin HQ. Being located in Berlin or other German federal state is necessary. Relocation support is provided.
OUR STACK
- Backend: Java, Spring, Hibernate, PostgreSQL, Spring Boot
- Frontend: ReactJS, TypeScript, Redux, SASS
- QA: Selenium, Galen, Serenity, JUnit, Mockito, Jest, Mocha
- Build and Deploy: Jenkins, git, npm, Maven, Docker
- Infrastructure: AWS, Troposphere (python), Stacker, Cloudformation, Terraform (Infrastructure), Ansible, EKS (k8s)
- Agile: Kanban and Scrum
YOUR TASKS & RESPONSIBILITIES
- Design and implement solutions primarily in Java with high impact and a great deal of autonomy.
- Maintain and enhance our flagship multi-tenant white-label B2B2C SaaS platform.
- Develop new and exciting products with AI, whether standalone or integrated.
- Continuously improve our development lifecycle with modern methods and technologies—both individually and as a team.
- Propose, review, improve, and explore the solution-space with team members from all professions.
- Review test cases, designs, and code developed by other team-members.
- Own significant parts of the runtime together with our in-house SREs, embracing “you ship it – you own it.”
- Collaborate with Front-End, QA, Infrastructure, and Data professionals on interfaces, shared definitions, and common objectives.
- Coach and train team members on best practices and help the team learn.
- Shape our engineering culture by sharing curiosity, kindness, and craftsmanship—every day, by simply being yourself.
YOUR PROFILE
You’re a seasoned backend engineer with a solid Java background and a hands-on approach. You’ll fit right in if you:
- Have 5+ years of experience building Java backend systems with Spring, Hibernate, and the tools that come with modern software development.
- Have worked in a startup or fast-moving product environment, and are comfortable adapting quickly and making progress, even when things are changing constantly.
- Feel good taking a system from idea to production—and are able to debug and solve problems across the stack.
- Have worked on both monoliths and microservices, including systems with asynchronous communication (e.g. queues, events, messaging).
- Know how to apply AI tools practically—for your own productivity and in what you build.
- Can design solid, practical architecture—and know how to balance long-term quality with short-term needs.
- Understand data structures, relational models, and different kinds of backends—and can choose what fits best.
- Enjoy working with others, whether it’s writing something down clearly, pairing on a problem, or just hashing things out on a whiteboard.
- Communicate fluently in English
- Care about the team’s success —and help people around you grow and do their best work.
- Are reliable, respectful, and make the team better—technically and personally.
HOW YOU WILL CREATE IMPACT
- You build software that makes a real difference for serious customers.
- You raise the bar by bringing clarity, care, and initiative to the team—technically and interpersonally.
- You push what's possible, applying AI and modern tools to make both the product and the team smarter.
By the way - You don’t need to check all the boxes. We want to meet YOU!
OUR OFFER
- Attractive salary and vacation policy
- Flexible working hours and mobile- work, with the clear expectation that everyone joins a monthly in-person Office Day at our Berlin HQ.
- A big and lovely designed office in Berlin-Kreuzberg with plenty of rooms for creativity and the typical startup amenities
- A generous yearly personal development budget
- Legendary team events and parties
- Urban Sports Membership subsidy
- Language learning support for German and English
- A unique and international team
- And much more!
Sounds interesting? We are very much looking forward to your application ❤️
AI note: This job description was written by our team, with help from AI for tone and clarity. Final edits are human.