Backend Software Engineer (Java) - Fleet Management Platform

Shiftmove Germany
Visa Sponsorship
Apply
AI Summary

Join Shiftmove's engineering team to build and maintain a scalable B2B SaaS fleet management platform serving thousands of European companies. You will own end-to-end feature development in Java/Spring Boot, working on AI-driven workflows, OEM cloud integrations, and real-time vehicle data processing. Collaborate closely with Product and Design teams in a hybrid environment based in Berlin or Zurich.

Key Highlights
End-to-end feature ownership from design to production
Work on AI-driven workflows and LLM-based document processing
Hybrid work model with 2 days in office required
Key Responsibilities
Design, build, test, and ship production-grade features across backend and supporting frontend
Understand customer and business problems deeply and translate them into effective, scalable technical solutions
Work closely with Product Managers and Designers to shape features and challenge assumptions
Propose solutions, evaluate trade-offs, and contribute to technical decisions through structured discussions
Deliver features in a high-frequency release environment while continuously improving system stability
Contribute to team learning by sharing knowledge and improving engineering practices
Technical Skills Required
Java Spring Boot Angular Typescript NGXS RXJS Storybook AWS CodePipeline AWS CodeBuild Amazon Web Services TensorFlow Python SpringAI Gemini
Benefits & Perks
30 days vacation
Up to 12 weeks workation remotely per year
€2,000 annual development budget

Job Description


Across Europe, fleets are under enormous pressure. Fuel costs are rising. Regulatory requirements are tightening. The shift to low-emission vehicles is accelerating. And yet around 70% of European businesses still manage their fleets manually, with spreadsheets, disconnected tools, and processes that were never built for this moment.

Shiftmove exists to make this simple. We are a profitable B2B SaaS company and the fastest-growing fleet management platform in Europe, born from the merger of Avrios and Vimcar, and now serving tens of thousands of corporate customers across Germany, France, Spain, Switzerland, Poland, and beyond. Most recently, we acquired Optimum and Ocean in France, expanding our footprint and doubling down on one of Europe's largest fleet markets. Our AI-powered platform connects real-time vehicle data with intelligent software so that businesses can procure smarter, control costs, stay compliant, and lead the transition to cleaner mobility, all from one place.

About The Role

We're expanding the engineering team behind Avrios, one of our core products, and are looking for a Backend-focused Software Engineer (Java) to join us. As our Software Engineer, you will work on a product used by thousands of companies managing large vehicle fleets across Europe, and solving challenges around scale, automation, and AI-driven workflows. You will be part of a team where we own topics end-to-end, think critically about solutions, and work closely with Product & Design (as well as our customers) to build features with real impact.

What You'll Own

  • End-to-End Feature Ownership: Design, build, test, and ship production-grade features across backend (and supporting frontend), owning the full lifecycle from idea to release, including initiatives such as LLM-based document processing and OEM cloud integrations
  • Problem-Driven Development: Understand customer and business problems deeply and translate them into effective, scalable technical solutions.
  • Product Collaboration: Work closely with Product Managers and Designers to shape features, challenge assumptions, and improve outcomes for users.
  • Engineering Decision-Making: Propose solutions, evaluate trade-offs, and contribute to technical decisions through structured discussions.
  • Reliable Delivery & System Improvement: Deliver features in a high-frequency release environment while continuously improving system stability and reducing technical debt.
  • Knowledge Sharing: Contribute to team learning by sharing knowledge and improving engineering practices.

What you need to succeed

  • Engineering Foundation: Strong CS fundamentals with experience building production systems in Java
  • Problem Solving & Trade-offs: Think in first principles and balance speed, scalability, and complexity effectively
  • Ownership & Execution: Drive work independently from idea to production and deliver in fast-paced environments
  • Product Awareness: Understand user needs and business impact behind features
  • Learning Agility: Learn quickly, ask questions, and adapt to complex systems
  • Pragmatic Mindset: Make sensible decisions, prioritise effectively, and focus on delivering value over perfection
  • Collaborative mindset: While this is a backend-focused role, we value engineers who are happy to collaborate across the stack and support frontend topics when needed


What The First 6 Months Might Look Like

  • Months 1 to 2: Get into our products and ways of working.
  • Months 3 to 4: Start owning topics, contribute to clearly defined problems, and provide feedback and new perspectives
  • Months 5 to 6: You're fully on board. Own your topics, drive them forward, and become a trusted partner for your stakeholders

Our tech stack

  • Backend: Java, Spring Boot
  • Front-end: Angular, Typescript, NGXS, RXJS and Storybook
  • CI/CD: AWS CodePipeline/CodeBuild
  • Cloud: Amazon Web Services
  • AI: TensorFlow, Python, SpringAI, Gemini

Why join us?

  • Build products with real-world impact: We solve complex, everyday problems for thousands of businesses across Europe, replacing manual, fragmented fleet operations with data-driven, intelligent solutions people truly rely on
  • Scale something meaningful: We're a profitable, PE-backed scale-up with strong fundamentals and a clear ambition (1M vehicles by 2027), offering a rare mix of stability, ownership, and pace
  • Work in a truly international, collaborative environment: With 40+ nationalities, English as our working language, and teams across Europe, collaboration and shared ownership are part of how we work every day
  • Grow with autonomy and trust: We invest heavily in product, data, and people - giving you the space to take responsibility, contribute ideas, challenge others, and do your best work while helping shape how we scale.


Benefits

  • Vacation: 30 days
  • Workation: Up to 12 weeks per year working remotely from anywhere in the world
  • Dog-friendly office: Because furry coworkers make everything better! 🐶
  • Development: €2,000 annual budget for personal and professional development
  • Main benefits: Urban Sports Club membership, Hrmony subscription, JobRad, or a subsidy for a BVG ticket
  • Wellbeing: 1 Mental Health Day + Access to nilo.health
  • For foodies: Free lunch once per week, biweekly company breakfast, and 24/7 available drinks & snacks 🍕

Admin info

  • Contract type: Permanent, full-time
  • Location: Berlin-based or Zurich-based (or willing to relocate, as we value regular in-person collaboration within our hybrid setup)
  • Work model: Hybrid with 2 days in the office
  • Visa: We support visa applications where applicable


We mean it:

With over 40 nationalities, we are united by our dedication and a shared belief in our purpose: to simplify mobility operations for businesses. Different backgrounds, career paths, and perspectives are what make the work better. What we care about is simple: people who take responsibility, make it happen, and care deeply about the work. If you're unsure whether you fit, apply anyway. And if you

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

MOIA

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

The Exploration Company

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

n26

Germany

Subscribe our newsletter

New Things Will Always Update Regularly