(Senior) Software Engineer - Kotlin (d/m/f) at Mobimeo
10829 Berlin, , Germany -
Full Time


Start Date

Immediate

Expiry Date

16 Oct, 25

Salary

0.0

Posted On

16 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

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.

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