Position: Разработчик Scala
Category: Scala
English level: intermediate
Years of experience: 4


Operating Systems: MacOS, Ubuntu, Windows; 
Programming Languages:  Scala, Java, JavaScript;
Technologies: PlayFrameworkStack, J2EE; 
Build tools: SBT, Maven, Ant;
Databases: MySQL, Oracle 10.3.6 , Couchbase (NoSQL)
WebServices: SOAP, REST. + bunch of APIs;
VС: svn, hg, git. 
OOP paradigm, functional programming paradigm, basics in declarative paradigms (logical, constraint programming)
OOA&D – GoF patterns, able to communicate in UML; FP patterns (monadic design etc.);
Web Design: HTML/CSS, SASS; 
ORMs, etc.: Slick2.0, Ebean, Hibernate;
 MVC:Play 1 & 2(Java/Scala), Spring 
UI:  AngularJS, jQuery, CoffeeScript, Prototype,  underscore.js,  bacon.js; 
Database design: practical skills in schema design;
+Akka basics
Scala, Akka, Reactive programming