Senior Java Big Data Engineer (m/f)

Apply now

We are smava - the online loan comparison platform.  We provide transparency and fairness to our customers by delivering all the relevant data and information that allows them to act as empowered market participants. Our mission is disrupting financial services by digitalizing lending. We provide our customers with the fastest, most convenient, and most affordable personal credit solutions which fit their individual needs best. That is why we also have been awarded as Innovator 2018. All of that has been achieved thanks to more than 320 employees. Become a part of the smava-story now!

Senior Java Big Data Engineer (m/f)

Our IT-Team focuses on steadily improving our smava ecosystem of personal credit solutions. We continuously develop our online loan comparison platform and implement new product features. The whole application system consists of more than 50 individual services. And now, in the continuous process of achieving strategic goals, we are looking for Senior Java Big Data Engineer (m/f) who will redesign our data models to its best and will take care of the efficient use of the database.

Our tech stack you will work with:

  • Java Spring (Boot)
  • SQL / NoSQL
  • Apache Kafka (stream processing)
  • Apache Spark & Flink (big data analysis)

Your daily business:

  • Redesign and refactor our data models and drive the use of data persistence technologies in a proper way
  • Develop a real-time data warehouse using state of the art data streaming technologies (Kafka)
  • Make sure that we can successfully run, scale and maintain the real-time machine learning in production
  • Provide efficient use of database and continuous data flow, moving from production data into our data warehouse
  • Implement developed Machine Learning algorithms by Data Science

To get things done you will need:

  • At least four years of working experience with Java Spring framework
  • Experience in  SQL & NoSQL based data management (PostgreSQL, DynamoDB, Redis)
  • Know-how of Big Data analysis
  • Good knowledge of data persistence technologies in Java


  • Expertise in Spring Cloud Netflix
  • Experience working with ElasticSearch
  • Sound knowledge of Apache Spark, Flink

The mindset we are looking for:

  • Easy-going person
  • Strong ownership
  • Solution-driven and proactive

What we offer:

  • An exciting range of tasks in an innovative and fast-growing Fintech company
  • Signing bonus, because every great decision should be rewarded
  • Relocation bonus (in case you are relocating to Berlin)
  • Onboarding support  (e.g. visa sponsorship & accommodation)
  • Paid education (e. g. trainings, workshops, conferences)
  • Employer-funded pension
  • Subsidized Lunch offer ( and subsidized public transport ticket (VBB Umweltkarte)
  • Discounts for fitness sections and gyms located close to the office
  • Flexible working hours
  • Language courses
  • Brown Bag Lunches,  Hackathons, Beer Friday, Cookie Friday, Mystery Lunch, Breakfast Club and team events
  • Open communication & flat hierarchy allows fast execution
  • Smart colleagues from all around the world (30+ nationalities)

Did we get your attention? Then we are looking forward receiving your application including:

  • CV, project list, salary expectations and earliest starting date addressed to Alena Kuliashova
  • In case you are not an EU citizen, we also need a copy of your academic degree & valid passport
  • If you already have a Blue Card, Visa or Work Permit, please let us know

Note that it will be difficult to proceed with your application without the documents mentioned above. Please tell us, where you first found our job advertisement.

Apply online