Position: Senior Java Backend Engineer - Fleet Management Team
Company: Flix
Experience required: 5y
English level: upper

We are looking for a talented **Senior Java Backend Engineer** with a passion for creating software that makes operations processes more efficient. The team is creating a product that helps organize fleets, drivers, and rides. This ensures smooth, affordable, safe, and high-quality travel for our customers through effective coordination with Operations and Mobility Partners with the goal of reducing manual processes and increasing productivity.

Currently, we are a Product Owner, 3 Senior Backend Engineers, 2 Senior Frontend Engineers, Senior UX designer and, as a team, we fully own the product line and the architectural and technical decisions. We build our product end to end and can leverage cutting-edge technologies for our solutions.

**Your Responsibilities – Paint the world green**

- You will be part of a self-organized, cross-functional distributed team owning the customer service products and will hence directly contribute to the success of the business
- You and your team will place our users at the center when developing solutions together
- You drive the development process using an Agile environment
- You will be able to design new products from scratch and frequently deliver new versions of existing products, using continuous integration and automation
- You will work with and learn how to use cutting-edge technologies and tools
- Lead technical decisions inside and across teams to improve technical excellence through lateral leadership
- Contribute to finding the best solutions for getting, organizing and providing customer service products that make our operations easier
- Be a mentor and coach for your colleagues

**Your Profile – Ready to hop on board**
- 6+ years experience working as a Backend Java Engineer
- Experience with distributed systems development: Spring / Spring Boot, Axon, Kafka, MySQL / Postgres (RDS), Redis (Elasticache), MongoDB (DocumentDB), SQS/SNS, S3, ElasticSearch, etc.
- Upper-intermediate level of English or higher
- You enjoy working within an agile setup 

**Nice to have:**
- DevOps / infrastructure experience: Kubernetes, Docker, Gitlab CI, AWS, Terraform, etc.
- Data Engineering skills: ETL, Snowflake, etc.
- You've worked with distributed teams before

**Our Perks**
- Trust-based working. We don’t punch the clock — organize your own schedule
- Regular business trips to Berlin and Munich 🇩🇪
- Educational budget (conferences, certifications, books, etc)
- 20 days of paid vacations per year
- 12 free FlixBus trips per year, 5 trips with 50% discount for relatives and friends
- Have an impact. With innovation and smart technology, we are changing the way people travel, and you too can have an impact on this ride
- Push boundaries. Everyone is equally important and works together on uncharted challenges alongside inspiring colleagues from all over the world
- Fun at work and beyond. Discover the world with your free FlixBus rides and join our regular team events — there’s always something to celebrate!