Senior Backend Developer (m/f/d)

Senior Backend Developer (m/f/d)

Permanent employee, Full-time · Berlin

As Senior Backend Developer, you will be part of the iomoto product and engineering team, composed of Frontend and Backend Developers, UX/UI Designers, and Product Managers in an agile work environment. Together with your teammates, you will focus on creating best-in-class software to help our customers manage their fleets with the help of data.

Join us unleashing the power of data to make fleets more efficient and sustainable!

  • You actively shape the architecture of our platform and implement new use cases
  • You proactively participate in every step of development: designing, implementing, code reviewing, BDD testing, deploying, monitoring, and performing instrumentation
  • You design and implement low-latency, highly available, and performant applications
  • You create continuous integration and delivery pipelines for our projects
  • You manage, support and improve our software testing and the operational processes
  • You develop and implement testing strategies to drive the code quality
  • You participate actively in our technical discussions to shape the development and architecture of our product evolutions
  • You help us implement best practices and you like to share your knowledge with your (junior) colleagues
  • You are proactive and desire to create and collaborate
  • You communicate effectively within your team and cross-teams

You ​feel ​comfortable working in a non-hierarchical and cross-functional culture of collaboration, transparency, safety and trust. ​You empower others to succeed, learn, and grow, and you celebrate successes as well as learnings from failures.

  • You have approx. 4 years of professional experience as a software developer, with a background in software engineering, applied computer science or similar
  • You are experienced in object-oriented programming with Java 8+
  • You have advanced knowledge in Spring, Quarkus or similar frameworks, Go and JS are a plus
  • You are experienced in designing, maintaining and improving event-driven, reactive and secure microservices and experience with RabbitMQ or similar
  • You are familiar with NoSQL databases and data modelling
  • You have experience with container technologies, CI/CD pipelines, Kubernetes, Cloud Infrastructure (Azure) and operations in general
  • You are analytical and have a deep understanding of development processes and code quality
  • You have a good understanding of resilience patterns and experience with building distributed systems at scale
  • You are fluent in English
  • We develop our applications using Java 11 / 17 and Spring Boot
  • We expose very RESTful APIs
  • We deploy using Docker to Kubernetes clusters in Azure
  • Our applications connect to MongoDB 5 and RabbitMQ (event-driven systems)
  • We promote unit testing and integration testing using JUnit 5, Mockito, Spring testing and Postman testing
  • Our building system for Java applications is Gradle 7
  • We simplify source code using Lombok
  • Grow with responsibility from day 1. Share your ideas to take our product to the next level
  • We are a growing company with short decision-making processes
  • We value learning: develop yourself further through regular feedback, coaching and a personal education budget of 1500 EUR p.a.
  • An open, inclusive culture that encourages collaboration over competition
  •  A culture that allows everybody to bring their authentic selves to work. We take care of each other and our office dog Stevie
  • Flexible working hours and remote work. We want you to spend time with family and friends and enjoy your private life
  • Additional benefits: top-notch hardware, public transport ticket, bike leasing, 30 days annual vacation, team events, and more to come


iomoto strives for a fully transactional and connected world for fleets.

We consider vehicles as active parts of an IoT ecosystem for connected services and infrastructure. Our amazing team creates data-driven products around the measurement, reporting and reduction of energy consumption and the carbon footprint of mobility assets, from passenger cars to heavy commercial vehicles.

Join us unleashing the power of data to make fleets more efficient and sustainable!

The diversity of our team is essential to us.

Applications from structurally discriminated people are explicitly welcome! We welcome your application, regardless of ethnic, social and national origin, migration history, gender identity, sexual orientation, religious affiliation, age, disability, marital status and living situation.

Time after time, research has shown that women only apply for jobs if they meet 100% of the requirements, and men apply if they meet 60%. We encourage you to apply even if you don't check every box and you’re still developing some of the mentioned skills but see yourself contributing!

Please feel welcome to submit your CV without a photo and details on your gender, date of birth, marital status and nationality.

Aktuelle Stellenangebote