Senior Java (w/Python) Engineer (m/f/d)
US market leader in the field of vehicle history since 1984, CARFAX has also been pioneering on the European market for the last twelve years. Our vision is to increase transparency and confidence in the European used car market. We have retained the start-up feeling with flat hierarchies and flexible decision-making processes. We are looking for employees who share our vision and who will help us achieve the goal of changing the used car market in Europe for the better.
We are a dynamic and open-minded IT team with system administrators, software developers, data scientists and data analysts with a full DevOps oriented working style mindset. Our goal is to ensure high standards of quality through continuous optimization.
You will be a part of the DataTech team which is responsible for creating and constantly improving existing products and services on our data platform. Your solutions will determine how we process and organize data and build services that are resilient and future-proof. You will be a part of the team that embraces pair and mob programming styles and follows a software craftsmanship approach to software development.
Currently, we are in the process of modernizing our architecture, so we can keep growing and fulfill our service-level agreement in terms of reliability, response time and throughput. In this transition period, we are re-engineering many of our tools, which means your work will have a direct impact. We value any previous experience and opinions you bring with you.
5+ years Experience with Data Engineering, Spark, ETL Processes and Workflow Orchestration Tools like Apache Airflow
5+ years of professional experience with Java, ideally in combination with Spring or Micronaut designing and implementing RESTful web- or microservices
Experience with Python and Python frameworks like Django, Falcon or Flask
Experience with pair/extreme programming or mob-style programming
Experience writing software using a test-driven approach (TDD), e.g. with Junit or PyTest
Familiarity with CI/CD pipelines shipping containerized applications
Experience designing databases (relational and NoSQL-based, e.g. using MongoDB)
What we offer
Work with a purpose and the chance to help shaping the future of our digital channels
A very pleasant working atmosphere in an international team (21 nationalities), where we take the term "work hard, play harder" to the next level. No jerks allowed!
Flexible working hours in a beautiful office with rooftop terrace in Munich
Flexible home office options
Fully company-funded pension plan, super competitive benefits, and great team events