(Senior) Backend Engineer - Kotlin (d/m/f)

Festanstellung, Voll- oder Teilzeit · Berlin (EUREF-Campus 4-5, 10829), Hamburg (Am Sandtorkai 50, 20457)

General

Mobimeo, founded in 2018 by Deutsche Bahn AG, is shaping the future of everyday mobility with innovative and user-centered software solutions. Our vision is to make everyday mobility more efficient, simpler and more sustainable for everyone. Using cutting-edge technology, we connect various modes of transportation and offer travelers seamless digital solutions for their daily journeys. With a constant focus on the needs of travelers, we create digital products that impress and inspire. 

Our technology stack is versatile and we try to choose the right tool for the right job. We operate our own AWS infrastructure codified in Terraform. Our backend development teams build microservices in Kotlin and Node.js running in a Kubernetes cluster. We create native apps in Swift and Kotlin utilizing modern data collection and analysis technologies. We practice agile development with TDD and continuous integration and delivery with GitHub actions.

This job offering is welcoming full time and part time applications for our offices in Berlin and Hamburg.
Your Responsibilities
  • Design, implement, and maintain scalable backend payment systems, including multi-merchant marketplace support and invoice rendering.

  • Build and manage integrations with external payment providers, as well as data interfaces for reporting and BI tools.

  • Ensure reliability and performance of payment services through active monitoring, incident handling, and operational support.

  • Collaborate closely with frontend developers, DevOps, and product owners to deliver cohesive and robust features.

  • Contribute to architecture decisions, code reviews, and continuous improvement of the codebase and engineering practices.

  • Write unit and integration tests, and work across different technologies and platforms to ensure maintainability and scalability.

Your Profile
  • Extensive experience in building backend services using our tech stack: Spring Boot, Kotlin, Coroutines, JOOQ, Gradle, GitHub, Terraform, and AWS (EKS, RDS/PostgreSQL, S3, SNS/SQS, EventBridge)

  • Deep understanding of software engineering best practices and agile methodologies such as clean coding, Kanban/Scrum, pair programming, and test-driven development (TDD)

  • A strong “you build it, you run it” mindset and ownership mentality

  • Strong analytical thinking and a structured approach to problem solving

  • A true team player with excellent communication skills

  • Experience in the payments domain (e.g. payment processing, integration with payment providers, transaction flows) and German language skills are a plus

Why Mobimeo
  • Be part of a diverse and dynamic team at an innovative software company of Deutsche Bahn AG

  • Work in an agile and creative environment with the opportunity to shape the future of urban and green mobility 

  • Actively contribute to the technical development of DB Navigator and other digital sales platforms of Deutsche Bahn AG and take them to a new level

  • Profit from a variety of benefits such as a bike leasing, hardware leasing, company pension scheme and discounts on DB Reisemarkt and via corporate benefits

  • Use the opportunity to work from abroad and enjoy flexibility in organizing your working hours and place of work. In addition, we offer you 30 vacation days and the possibility of a sabbatical of up to 3 months.

  • Meet your colleagues in one of our modern offices in central locations in Berlin (EUREF-Campus in Schöneberg) and Hamburg (Hafencity) or work from home flexibly

Sounds good?
If you share our interest in mobility and technology and would like to work with us to set new mobility standards for millions of people, then we look forward to hearing from you!
Über uns
Mobimeo, 2018 von der Deutschen Bahn AG gegründet, gestaltet die Zukunft der Alltagsmobilität mit innovativen und benutzerzentrierten Softwarelösungen.  
Unsere Vision: Wir machen Alltagsmobilität effizienter, einfacher und nachhaltiger – für alle. Mit innovativen Technologien verknüpfen wir verschiedenste Verkehrsmittel und bieten Reisenden nahtlose, digitale Lösungen für ihre täglichen Wege. Mit den Bedürfnissen der Reisenden immer im Blick werden so digitale Produkte geschaffen, die überzeugen und begeistern. Die Partner von Mobimeo wie Verkehrsunternehmen, Verbünde und Mobilitätsanbieter sparen Zeit und Ressourcen und können sich so ganz darauf konzentrieren, ihren Nutzerinnen und Nutzern ein reibungsloses Mobilitätserlebnis zu bieten.
Deine Bewerbung
Great to see that you are interested in joining our team. We want to get to know you better. Therefore, please complete the following form and add your LinkedIn profile and/or your CV to your application. In case you are experiencing problems send us an email to jobs@mobimeo.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.