Software Engineer - Backend (Java)
Berlin, Germany (Hybrid) · पूरा समय
अप्लाय करने वाले प्रथम बनिए
- अनुभव
- कोई
- वेतन
- —
- उद्घाटन
- 1
- की तैनाती
- एक दिन पहले
Where you'll work
नौकरी का विवरण
About Shiftmove
Shiftmove is a rapidly expanding B2B SaaS company dedicated to simplifying fleet management across Europe. We address the challenges posed by rising fuel costs, stringent regulations, and the transition to low-emission vehicles. Our AI-powered platform integrates real-time vehicle data with intelligent software, enabling businesses to optimize procurement, control expenses, ensure compliance, and lead the shift towards sustainable mobility. We are the fastest-growing fleet management platform in Europe, formed from the merger of Avrios and Vimcar, and further strengthened by acquisitions like Optimum and Ocean in France. We serve tens of thousands of corporate clients across Germany, France, Spain, Switzerland, and Poland.
About The Role
We are seeking a Backend-focused Software Engineer with Java expertise to join our growing engineering team for the Avrios product. In this role, you will contribute to a product utilized by numerous companies managing extensive vehicle fleets throughout Europe. You will tackle complex challenges related to scalability, automation, and AI-driven workflows. Our team operates with end-to-end ownership, fostering critical thinking and close collaboration with Product & Design teams, as well as direct customer engagement, to develop features that deliver tangible impact.
What You'll Own
- End-to-end feature development, encompassing design, implementation, testing, and deployment of production-ready features for both backend and supporting frontend components. This includes managing the entire lifecycle from conception to release, with a focus on initiatives like LLM-based document processing and OEM cloud integrations.
- Translating deep understanding of customer and business needs into efficient, scalable technical solutions.
- Collaborating closely with Product Managers and Designers to refine features, question assumptions, and enhance user outcomes.
- Proposing technical solutions, evaluating trade-offs, and contributing to architectural decisions through structured discussions.
- Ensuring reliable delivery in a high-frequency release environment while continuously enhancing system stability and reducing technical debt.
- Fostering team growth through knowledge sharing and the improvement of engineering practices.
What You Need to Succeed
- A strong foundation in Computer Science principles and practical experience in building production systems using Java.
- The ability to think from first principles, effectively balancing speed, scalability, and complexity.
- A proactive approach to ownership, driving tasks independently from inception to production in fast-paced settings.
- An understanding of user needs and the business implications of features.
- A capacity for rapid learning, asking insightful questions, and adapting to intricate systems.
- A pragmatic approach to decision-making, prioritizing effectively, and focusing on value delivery.
- A collaborative spirit, with a willingness to work across the full stack and support frontend tasks when necessary.
What The First 6 Months Might Look Like
- Months 1-2: Familiarize yourself with our products and operational methodologies.
- Months 3-4: Begin taking ownership of specific tasks, contributing to well-defined problems, and offering valuable feedback and new perspectives.
- Months 5-6: Become fully integrated into the team, independently managing your responsibilities, driving initiatives forward, and serving as a trusted partner to stakeholders.
Our Tech Stack
- Backend: Java, Spring Boot
- Frontend: Angular, Typescript, NGXS, RXJS, and Storybook
- CI/CD: AWS CodePipeline/CodeBuild
- Cloud: Amazon Web Services
- AI: TensorFlow, Python, SpringAI, Gemini
Why Join Us?
- Impactful Product Development: Contribute to products that solve real-world, daily challenges for thousands of European businesses, transforming manual fleet operations into data-driven, intelligent solutions.
- Meaningful Scale: Join a profitable, PE-backed scale-up with a clear vision for growth (1 million vehicles by 2027), offering a unique blend of stability, autonomy, and dynamic pace.
- International & Collaborative Environment: Work within a diverse team of over 40 nationalities, using English as our working language, fostering collaboration and shared ownership across our European teams.
- Growth with Autonomy: Benefit from significant investment in product, data, and people, providing the space to take responsibility, contribute ideas, challenge colleagues, and excel while helping to shape our scaling strategy.
Benefits
- Generous vacation allowance of 30 days.
- Up to 12 weeks of Workation per year, allowing remote work from anywhere globally.
- A dog-friendly office environment.
- An annual budget of €2,000 for personal and professional development.
- Key benefits include Urban Sports Club membership, Hrmony subscription, JobRad, or a subsidy for a BVG ticket.
- Focus on wellbeing with 1 Mental Health Day and access to nilo.health.
- For food enthusiasts: complimentary lunch once a week, bi-weekly company breakfasts, and 24/7 access to drinks and snacks.
Admin Information
- Contract Type: Permanent, full-time position.
- Location: Based in Berlin or Zurich, or willing to relocate to support our hybrid model which emphasizes regular in-person collaboration.
- Work Model: Hybrid, requiring 2 days per week in the office.
- Visa Support: Assistance provided for visa applications where applicable.
We value individuals who take ownership, execute effectively, and are deeply committed to their work. We encourage applications from all backgrounds and perspectives, as we believe diversity strengthens our team. If you have any doubts about your fit, please apply anyway.