Senior Backend Engineer (m/f/d)

Berlin-Kreuzberg, BE, DE, Germany

Job Description

#

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 based in Berlin or Germany.

#

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

s

tartup 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, w

hether 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!#

We as a Team




We are a tight-knit group in a founder-owned “grown-up” startup. We love what we do and what we build and we care about our amazing team. We value each team member and develop their unique talents.



At Friendsurance, we believe that today's social structures disproportionately disadvantage people from marginalized populations - including people of color, people with disabilities, working-class people, single parents, women, and members of LGBTQIA+ communities. We also believe that these groups need to be actively included in the workforce. Therefore, we strongly encourage people with these identities or members of other marginalized communities to apply. We do not require a photo or information about your gender/sex or marital status for our application process.

#

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

o

ffice in Berlin-Kreuzberg

with plenty of rooms for creativity and the typical startup amenities A generous yearly

personal development budge

t 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.



#

About us




Since 2010, Friendsurance have been pursuing a clear vision:

"Dealing with insurance should bring a smile to your face."





With our digital solutions, we bring transparency, simplicity, and speed to the world of insurance – for end customers as well as our partners. Our platform enables users to manage their insurance contracts centrally, easily understand their benefits, and optimize their rates – independently and with a customer-focused approach.

Our technology excites – even the big players:



Our partners include Deutsche Bank, Allianz, and others. Through our platform, we connect 175 insurers and reach over 50 million customers. This makes us Europe’s leading provider in the field of

Digital Bancassurance

– the digital distribution of insurance products via banks.

Our secret to success?



A committed and diverse team that is shaping the digital future of the insurance world with passion, innovative spirit, and a clear focus on the customer.

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3186308
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Vollzeit
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Berlin-Kreuzberg, BE, DE, Germany
  • Education
    Not mentioned