Senior Backend Developer (m/f/d)

Senior Backend Developer (m/f/d)

Vollzeit Homeoffice
G

Founded in 2011 Gini is a well-established award-winning FinTech company disrupting the banking, e-commerce, and insurance sector. Our most well-known product is our Gini photo payment software assistant, which is integrated into over 90% of German banking apps. With this and other products, we aim to improve everyone's quality of life by simplifying tedious tasks through automation. What's special about us: We place a high value on autonomy, which we integrate into our daily work life with flat hierarchies. We have four core values that are essential to our collaboration at Gini: Excellence, Opportunities rather than Risks, Love, and Commitment & Responsibility. You can find more details about our values and the way we work together at Gini in ourhandbook .

We are very proud to have received several awards in recent years, including "Top Employer 2020" from Focus, "Financial Product of the Year 2022," and "Top Company" from kununu for 2023, 2024, and 2025.

As a Senior Backend Engineer (m/f/d), you'll take ownership of the backend services behind our products and help shape their continuous evolution. You'll balance building new functionality with improving existing systems, always keeping reliability, scalability, and maintainability in mind. Working closely with Product and fellow engineers, you'll contribute to solutions that make a real impact for millions of users.

Your playing field with Gini

  • You design, develop, maintain, and operate backend services that power our products.
  • You build and extend APIs used by our banking and insurance partners.
  • You improve existing systems by making them more reliable, scalable, and maintainable.
  • You collaborate closely with Product, Mobile, AI, and other Engineering teams to deliver new features and technical improvements.
  • You contribute to architecture discussions and help shape the long-term evolution of our backend landscape.
  • You automate development, testing, and deployment processes through modern CI/CD pipelines.
  • You monitor, troubleshoot, and continuously improve the stability and performance of our services.
  • You perform code reviews, share your expertise, and support engineering best practices across the team.
  • You estimate implementation effort and contribute to technical planning and solution design.
  • You stay up to date with new technologies and bring pragmatic ideas to continuously improve our systems.

Skills to be successful

  • You have 5+ years of professional experience designing, building, and operating backend systems.
  • You have excellent knowledge of Java, the JVM ecosystem, and Spring Boot.
  • You have experience designing and building RESTful APIs and distributed microservice architectures.
  • You have solid experience working with SQL databases; experience with Cassandra and/or Elasticsearch is a plus.
  • You have worked with Docker and Kubernetes in production environments.
  • You have a good understanding of application security, OAuth2, and Spring Security.
  • You have experience with asynchronous communication and messaging technologies such as AMQP (a plus).
  • You have a pragmatic engineering mindset with a strong focus on maintainability, reliability, and clean code.
  • You enjoy collaborating with others, sharing knowledge, and contributing to technical discussions.
  • You live in or around Munich and can join us in our office about once a week.
  • You communicate confidently in English.
  • Flexible working: Mobile working within Germany or from our bright Munich office with two roof terraces
  • Workation: Working from abroad? No problem - workation within the EU, the UK, and Switzerland is possible
  • Flexible working hours: Shape your workday in a way that fits your rhythm best
  • Growth & development: €2,500 net annual learning budget, plus 5 additional days off for your personal development and a monthly learning day
  • Vacation & Sabbatical: 30 days of paid vacation and the opportunity to take a sabbatical
  • Financial extras: €50 net per month on top of your salary or €50 Wellpass subsidy
  • Food: €3 meal allowance per working day in our high-quality employee restaurant
  • Team & culture: Regular team and company events and an open, feedback-driven culture with real team spirit
  • Mobility: Free underground parking and JobRad leasing with attractive tax benefits
  • Equipment: State-of-the-art Apple devices and ergonomic office equipment for productive work
  • Lots of different team events: we know how important team cohesion is, so we regularly organize team and company-wide events and activities
  • Shared feedback culture with purpose : a feedback-driven culture full of purpose and community. Click on kununu and Glassdoor to find out what our employees and candidates are saying about Gini

Sounds like the right challenge for you?

#J-18808-Ljbffr

Senior Backend Developer (m/f/d) Arbeitgeber: Gini

Gini bietet eine dynamische und kreative Arbeitsumgebung, in der du als Marketing Werkstudent (m/w/d) die Möglichkeit hast, deine Fähigkeiten im Bereich Relational- und Brand-Marketing weiterzuentwickeln. Mit einem starken Fokus auf Innovation und KI-Technologien fördern wir eine Kultur des kontinuierlichen Lernens und der Zusammenarbeit, die dir wertvolle Einblicke und Erfahrungen in der Marketingbranche ermöglicht. Zudem profitierst du von flexiblen Arbeitszeiten und einem inspirierenden Team, das deine Ideen schätzt und unterstützt.

G

Kontaktdaten:

Gini Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Developer (m/f/d) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Gini anzuklopfen, wenn du dich auf die Stelle als Senior Backend Developer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Gini vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Gini klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Gini vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.