Position: Scala Software Engineer
Company: Genius Software
Category: Scala
Experience required: 3y
English level: intermediate

We use Domain Driven Design to tend to our business domain, Qualified Information Exchange. We offer our clients the highest level of security and live up to high European legal standards. We’re therefore looking for a trustworthy Product Developer who prioritizes code quality and auditability.  
Demand for our products and services is increasing and we’re looking for a 
motivated Software Engineer to grow with us so we can make the digital 
society is a better place.

REQUIREMENTS

Experience with Scala and knowledge of and/or interest in:
-Domain Driven Design;
-Cats;
-Cats-effect;
-Fs2;
-Akka;
-Microservices architecture.

Understanding of the importance of compliance and security.

An eye for code quality, security, auditability and data integrity.

You write tests for all your code and have experience with continuous 
integration.

You document as much as responsibly possible. 

Bonus points for:
-knowledge of and/or interest in TLS and PKI;
-experience in an ISO-27001 and/or TWS certified environment. 

Key technologies:
-Scala
-Cats
-Cats-effect
-Fs2
-Akka

Language:
-English: B2 Upper Intermediate