-
N-iX

Senior Scala + Java Engineer

N-iX
Poland · Full-time · Mid-Senior

About the client:

Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Scala Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.

Responsibilities

  • Design and implement scalable backend services in Scala
  • Work extensively with Typelevel libraries (Cats, Cats Effect, FS2, Http4s, etc.)
  • Model complex business domains using strong type systems
  • Build and maintain event-driven and distributed systems
  • Contribute to architectural decisions around concurrency, streaming, and data consistency
  • Write clean, testable, and maintainable code
  • Improve CI/CD pipelines, observability, and system reliability
  • Collaborate closely with product and platform teams

Tech Stack

  • Scala (2.13 / 3)
  • Cats / Cats Effect / FS2 / Http4s

Kafka (event-driven architecture)

  • PostgreSQL
  • Docker / Kubernetes
  • AWS
  • CI/CD (Github Actions)

Required Experience

  • 4+ years of backend development experience (Scala)
  • Strong production experience with Java
  • Java Spring Boot knowledge
  • Hands-on experience with the Typelevel ecosystem
  • Familiarity with event-driven architectures (Kafka)
  • Deep understanding of: Effect systems (Cats Effect); Functional programming principles; Type classes, higher-kinded types; Pure vs impure boundaries
  • Experience building distributed systems
  • Strong understanding of concurrency and asynchronous programming
  • At least upper-intermediate English level

Nice to Have

  • Experience with Scala 3
  • Knowledge of tagless-final patterns
  • Experience in fintech or high-integrity domains
  • Experience contributing to open source

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers

Key Skills

Ranked by relevance

scala functional programming spring boot cicd
Login to Apply
Posted
Mar 31, 2026
Type
Full-time
Level
Mid-Senior
Location
Poland
Company
N-iX

Industries

Construction Software Development IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Service Driven Professionals
Related

Senior Backend Engineer .NET & Azure Cloud

2026-04-11

Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
Wallee Group
Related

Java Software Engineer

2026-04-11

Full-time
Executive
Lithuania
IT Services
Engineering
View Job Details
Synanto
Related

Développeur senior JAVA/ spring

2026-04-11

Full-time
Executive
France
IT Services
Information Technology