IT

Senior Scala Developer

Katowice, Silesian Voivodeship   |   Full Time

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:

  • 4+ 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

 

Responsibilities:

  • 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

Submit Your Application

You have successfully applied
  • You have errors in applying