HDCLV006
112
Senior level / Contract / Remote / HDCLV006

Remote Scala Developer

Job Summary

We expect you to have the following qualifications:

  • Hands on experience in designing and developing applications using Scala;
  • Good knowledge of Akka toolkit and ScalaZ/Cats;
  • Knowledge of Publish-subscribe messaging systems (Kafka);
  • Demonstrable knowledge and experience with Microservices architecture;
  • Excellent knowledge of Relational Databases and NoSQL (DataStax Cassandra);
  • Good English, both written and spoken.

Additional skills will be an advantage:

  • Good skills of Java and Spring Framework;
  • Proven experience on enterprise projects;
  • Website development skills HTML (5), JavaScript and CSS;
  • Experience using version control systems (GIT);
  • Good knowledge of software testing and ability to write testable code;
  • Experience with test-driven development;
  • Proven hands-on experience in Continues Integration (CI).
Scala Akka kafka Java spring JavaScript nosql cassandra continuous integration git microservices scalaz cats
Request more details

Once submitting the form, you will instantly access all the information we have on the job: project(s), salary, team, etc.