Senior Backend Developer (m/f/d)

Gini

München

Hybrid

EUR 90,000 - 120,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work
Workation
Flexible hours
Learning budget
Lunch subsidy
Team events
Parking & JobRad
Apple equipment

Job summary

Gini is seeking a Senior Backend Engineer to own and evolve our backend services that power banking-related products in Germany. You will design, build, and operate robust APIs and distributed microservices with a strong emphasis on reliability, scalability, and maintainability.

Based in Munich or remote within Germany, you’ll collaborate with Product, Mobile, AI, and other engineering teams to deliver new features, improve CI/CD pipelines, and influence the long-term backend architecture.

Qualifications

  • 5+ years of professional experience designing, building, and operating backend systems.
  • Excellent knowledge of Java, the JVM ecosystem, and Spring Boot.
  • Experience designing and building RESTful APIs and distributed microservice architectures.

Responsibilities

  • Design, develop, maintain, and operate backend services powering our products.
  • Build and extend APIs used by banking and insurance partners.
  • Improve existing systems for reliability, scalability, and maintainability.
  • Collaborate with Product, Mobile, AI, and other Engineering teams to deliver new features and technical improvements.
  • Contribute to architecture discussions and shape long-term backend evolution.
  • Automate development, testing, and deployment via modern CI/CD pipelines.
  • Monitor, troubleshoot, and continuously improve stability and performance of services.
  • Perform code reviews and share engineering best practices across the team.
  • Estimate implementation effort and contribute to technical planning and solution design.
  • Stay up to date with new technologies and bring pragmatic ideas to continuously improve systems.

Skills

Backend experience
Java
RESTful APIs
Microservices
SQL Databases
Cassandra/Elasticsearch
Docker/Kubernetes
OAuth2/Spring Security
Async messaging
English communication
Team collaboration

Tools

Spring Boot

Job description

At Gini, we're building technology that powers millions of banking users every day. Our backend services are at the heart of products used by leading banks and insurance companies across Germany, helping people complete financial tasks effortlessly.

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.

  • 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 Work: Work remotely within Germany or from our bright Munich office with two rooftop terraces.
  • Workation: Work from anywhere in the EU, UK, or Switzerland.
  • Flexible Hours: Shape your workday around what works best for you.
  • Learning & Growth: €2,500 net annual learning budget, 5 extra development days, and monthly Learning Days.
  • Food: €3 daily lunch subsidy at our on-site canteen.
  • Team & Culture: Regular team events, strong team spirit, and an open feedback culture.
  • Mobility: Free parking and tax‑advantaged JobRad bike leasing.
  • Equipment: Latest Apple devices and ergonomic office setups.
ABOUT US

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Gini • Germany

Remote
USD 102,786 - 137,048
Learning budget €2,500/year
30 days vacation + sabbatical
Meal allowance €3 per working day
+3
Senior Backend Engineer - Flexible Hours & Growth
Senior Backend Engineer - Flexible Hours & Growth

Gini • München

Hybrid
USD 102,786 - 137,048
Learning budget €2,500/year
30 days vacation + sabbatical
Meal allowance €3 per working day
+3
Senior Backend Developer (m/w/d)
Senior Backend Developer (m/w/d)

Gini • München

On-site
EUR 90,000 - 130,000
Flexible Arbeitszeiten
Weiterbildungsbudget 2.500 € pro Jahr
30 Urlaubstage + Sabbatical
+3
UI/UX Designer (m/f/d)
UI/UX Designer (m/f/d)

Gini • München

Hybrid
EUR 70,000 - 100,000
Flexible working hours
Workation in EU/UK/Switzerland
Learning budget €2,500 net per year
+6
Data Platform Engineer (m/f/d)
Data Platform Engineer (m/f/d)

Gini • München

On-site
EUR 60,000 - 85,000
€2,500 annual learning budget
30 days of paid vacation
Workation within the EU
+2
Senior Data Engineer (m/f/d)
Senior Data Engineer (m/f/d)

Gini • München

Hybrid
EUR 60,000 - 100,000
Flexible working hours
Annual development budget
Childcare allowance
+7
Senior Software Engineer - GTM (m/f/d)
Senior Software Engineer - GTM (m/f/d)

Statista Inc. • Hamburg, Berlin

Hybrid
EUR 85,000 - 115,000
Hybrid work
Work abroad up to 30 days
International team events
+6
Senior Product Engineer (f/m/d)
Senior Product Engineer (f/m/d)

Integral • Berlin

On-site
EUR 110,000 - 150,000
Above-market salary
Urban Sports Club membership
Company pension scheme (bAV)
+2
Junior Backend Software Engineer (Kotlin / Java) - Banking Platform (m/f/x)
Junior Backend Software Engineer (Kotlin / Java) - Banking Platform (m/f/x)

Scalable Capital • München

On-site
EUR 55,000 - 75,000
Relocation support
Remote work abroad
Competitive compensation
+4
Junior Backend Software Engineer (Kotlin / Java) - Banking Platform (m/f/x)
Junior Backend Software Engineer (Kotlin / Java) - Banking Platform (m/f/x)

Scalable GmbH • Germany

On-site
EUR 60,000 - 85,000
International relocation support
Work from abroad
Company pension
+4