Senior Scala Developer

5+ years of experience

Katowice, Poland


350Senior Scala DeveloperKatowice, PolandFULL TIMEPolish and English


Our customer is an international company that delivers the most complete solution for risk-free digital transformations. For one of their offices, in Katowice, Poland, we are selecting a:

Senior Scala Developer

The candidate needs:

  • 5+ years of experience as a backend developer
  • Profound knowledge of Scala and interest in functional programming
  • Experience with server-side development, ideally on JVM platform
  • Experience with SQL and NoSQL databases (e.g. PostgreSQL, Cassandra, Elasticsearch, Redis)
  • Working knowledge of Linux
  • Good knowledge of multithreading concepts
  • English and Polish



  • Design, develop, and maintain a wide range of microservices for our growing IoT platform.
  •  Take part in architectural and code reviews
  • Help to design a universal and usable API for IoT
  • Collaborate in an agile environment
  • Lead other team members in managing more difficult tasks
  • Evaluate new technologies, ideas, and approaches
  • Write various tests, for ex. unit, integration, and system


Welcomed requirements:

  • Other JVM programming language
  • Distributed systems
  • Kafka or other messaging middleware
  • Data processing framework (such as Spark, Flink, or Kafka Streams)
  • Docker, Kubernetes
  • Cloud service providers (AWS, Azure)
  • Experience with data science or data engineering projects


Company offers:

  • Working from home during the pandemic. Enjoying a structured digital onboarding program and flexible working hours.
  • Modern office in the city center with a relaxation room, free coffee, snacks, and standing desks
  • An extensive onboarding time
  • Free English classes
  • Events, seasonal parties, international trips, and meetings
  • Competitive salary
  • Private medical and life insurance and fitness passes
  • Home office days
  • Mac, Windows, or a Linux machine

If interested please send your cv to with the job reference JOBID: 350 in the title or APPLY via the form below, AND:

Please read our privacy policy ( and add the following statement to your email:

“I have read and understood ITSelecta’s privacy policy, and I hereby give permission to process my personal data for recruitment purposes.”

Without this statement, we cannot process your data and contact you.