All offersWrocławScalaScala Developer / Remote
Scala Developer / Remote
Scala
Core Services

Scala Developer / Remote

Core Services
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Scala
    advanced

Job description

Key Tasks and Responsibilities:
  • Peer-review 100% of our code,
  • Use continuous integration and deployment,
  • Test product performance to meet requirements,
  • Use tools for static code analysis,
  • Use and encourage contributing to open source projects.

 Knowledge and Experience:
  • Deep understanding of Scala language and functional programming concepts (Scalaz, cats),
  • In-depth understanding of modern web technologies, distributed and async programming
  • (Akka, akka-http/Spray),
  • Good grasp on modern concepts/techniques like CQRS, Event Sourcing, eventual consistency,
  • Experience in non-relational data models (NoSQL, ideally MongoDB) and search engines
  • (Elasticsearch),
  • Understanding of problems and intricacies of highly scalable, cloud based infrastructures,
  • Experience in analyzing and implementing solutions for challenging business requirements,
  • Fluent English.
 
We offer:
  • Long-term cooperation,
  • Employment contract,
  • Attractive salary (based on your professional experience and technical skills),
  • Flexibility to choose the form of contract (UoP/B2B),
  • Private healthcare – LuxMed, Benefit system – Multisport card,
  • Dedicated administrative consultant.