Java/Scala Developer - Schibsted Tech Polska
Hero image

Java/Scala Developer


We’re looking for Backend Engineers to join our FinTech project “Rocker” that is revolutionizing and reshaping online banking services in Europe.

Scala (JVM)

About the project and the team

We’re reshaping the consumer finance market with innovative technology and design. We are building the next generation of retail banking – an experience that we would love to use every day.

We value empathy, courage, and curiosity as well as a positive can-do attitude and a passion for creating something nobody has built before. Since 2017 Rocker has been available for iOS, Android and desktop users and has raised more than 700 MSEK from investors including LMK and Schibsted.

We are focused on delivering new products and features to our users.

We use ReactJS, React Native, Scala, Elixir and Kafka deployed on GCP with Docker and Kubernetes forming a micro services based architecture. We work in autonomous teams with Product Managers, Designers, Front and Back End Developers working together to design, build, test and release new things rapidly. Currently, we have three products teams – one for each of our product ares: Credit & Loans, Checkout and Cards.


What you will do

  • Build the apps powering the hottest FinTech startup in the Nordics
  • Work on one of our three products team focusing on Loans & Credit, Debit & Credit Cards and Checkout Solutions. The teams are cross-functional and consist of Product Managers, Designers, Front End, and Back End Developers.
  • Be at the forefront of our international expansion
  • Work with a highly dedicated, undoubtedly talented, multinational, food loving, ping-pong playing team of developers
  • Manage a set of constantly changing priorities in a high paced, sometimes borderline chaotic, environment


About you

  • You will need to either be proficient in Scala or be willing to extend your existing knowledge of other JVM based languages; you will also need to understand and/or be willing to learn functional programming principles
  • If you’ve used Akka or have Actor Model experience from another language or technology you get a gold star
  • Apprentice wizard level knowledge of Kafka
  • Experience with agile development methods
  • Ability to learn new technologies and frameworks
  • Experience in consumer-facing product development


It will be a plus if you

  • You get that warm, fuzzy feeling when you think about Kubernetes and Docker
  • If you have code you can share in Bitbucket or on GitHub we get that warm fuzzy feeling too
  • Experience in building microservices based systems
  • Experience of Google Cloud Platform
  • Experience as a data engineer

You can become a member of a passionate team of talented engineers with a big deal of independence (both what to work on and how to do it) as well as an impact on the biggest banking platform in Scandinavia, and you will have a chance to learn the latest and greatest software development practices!

Contact person Aleksandra Górna

Our recruitment process


Fill out the form and send us your CV - don't forget to mention all the things you are proud of! Once your CV is qualified for the next step of recruitment, you can expect contact from our recruiter.

Recruiter phone call

We are curious to get to know you and thus will ask you a few questions about your experience, motivation and expectations, as well as tell you more about Schibsted and our projects.

Programming task (optional)

Time to show off your practical skills during a home assignment - we don't want to stress you with onsite programming. Every solution is then carefully reviewed by our technical recruiters.

Technical interview

Now let's meet face-to-face and talk about your knowledge and skills - we'll start from reviewing your task and then move forward to more complex topics. Don't forget asking questions too!

Team fit interview

Have a chance to meet the Product or Engineering Manager you will be working with. During this step we'll focus mostly on soft topics - your work style, approach to software development and other.


Usually we need some time to summarise the process and then - yay, the offer is on the table! You have just received the opportunity to join one of our teams and work together with us :)

Our perks


Training budget

4000 PLN net & great flexibility. Books, conferences, online courses, you name it.


Social package

Each month you receive benefit points transferrable to tickets, discounts or a prepaid card.


Four extra days off

We’re not minimalist. That’s why you get 4 days more than Polish law requires.



Sometimes you need to do your stuff without being at the office or start a day later thanks to flexible working hours.


Top-notch equipment

Most modern stuff with MacOs or Windows on board & mobile with either Android or iOS.


Standing desks

All desks at our offices are adjustable, so you can always stretch your legs and stay more healthy.


In-house trainings

Improve your business, tech & soft skills during working hours


Tech Jump

Mentoring program that helps you to learn completely new frameworks and programming languages.



We’re not working in a client-contractor pattern. You’re part of a Scandinavian team, thus you often meet in the same location.



Choose the level that suits you and pick up your favorite sports venues.


Medical care

With flexible plans tailored to you or your family.


Electric scooters

We do have our own electric scooters ready to be borrowed for the work commuting.

Life at Schibsted