Java & Spark Engineer

  • Full time
  • Prague
  • Posted 2 months ago
Scala (nice to have)
Spark (advanced)
Java (advanced)
Senior Java & Spark Developer
Imagine starting your workday when you are completely rested, no need to get up early in the morning because you have the possibility to choose your own working hours. You are a part of a team in which you can be 100% yourself. Every day you sharpen your Spark skills while working alongside the best Scala Engineers from all over the world. You have an impact while developing great software like end-user systems, streaming platforms, reactive distributed systems, and many more using pure functional programming! You feel like a member of the Scala community, having a chance to contribute to open source projects, and attend meetups and conferences as a participant or as a speaker – it’s up to you! 
Does it sound like your dream workday? That’s perfect because we are looking for Senior Java&Spark Engineer to join our team! 

Salary: 21 000 to 31 000 PLN net/month on B2B
We are looking for a Java & Spark Engineer with 5+ years of Java and Spark experience and knowledge in the technologies listed below.

Technologies that we work with (optional):

  • Core technologies: Java (Nice to have: Scala, Python)
  • Data Engineering: Spark, Hadoop, Hive
  • Libraries: Circe, Cats, Cats Effect, Slick, Doobie, HTTP4S, Shapeless, Monix, and much more
  • DBs: RDBMS, MongoDB, Redis, Cassandra, Elastic Search
  • Messaging: Kafka, RabbitMQ;
  • Architecture: Microservices, DDD, Event Sourcing, CQRS
  • Containerization: Docker, Kubernetes;
  • Workflow managers: Luigi / Airflow;
  • Finagle data formats: Avro, ProtoBuf, Parquet;
  • Postgres queues: RabbitMQ, Kafka, Kinesis.

Other important skills:
  • Good programming and testing practices. 
  • Excellent communication skills, so that you can communicate well with both the technical team and our clients.
  • English at an advanced level as our clients are from the US (Silicon Valley) and West Europe.
  • A proactive approach, “can do” attitude, growth mindset, problem-solving skills, and being a real team player. 
  • Independence in your tasks and decisions while keeping the rest of the team in mind.

For sure, you’re reading this ad and wondering about:
Flexible work mode?
Of course, it’s our beloved work mode:

You can choose your own working hours and work 100% remotely. We will gladly assist you in retrofitting your home office. You can also work from our beautiful office in Gdańsk or from a coworking space, which we can organize.

Salary review?
Here you are:
It varies from 21 000 to 31 000 PLN net/month on a B2B contract depending on your experience and skills and grows alongside your skills. You can count on regular and open discussions. We take a transparent approach to that matter.

Individually tailored development path?
We support it in a practical way:

Together we will set your development path and meet regularly for 1on1 discussions, where you will receive and give feedback. As we highly value your development we’ll give you a dedicated budget of 4000 PLN per year and a possibility to develop in many roles – as a mentor, tech recruiter, speaker, writer, etc.

Recruitment process?
It’s transparent and super friendly: 

Our recruitment process has 4 stages: 

  1. Discovery talk with HR
  2. Technical talk with our developer
  3. Technical talk with our Client
  4. Final talk with CEO 

After the technical steps, regardless of your evaluation, you will receive clear feedback from us!

To apply for this job please visit