Senior Backend Engineer (m/f/d) Opportunity

friendsurance company

Subscribe to our Telegram & Twitter Channel

Senior Backend Engineer (m/f/d) in GERMANY

Visa sponsorship & Relocation 3 hours ago

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.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly