Position: Разработчик Scala / Java / (NodeJS)
Category: Scala
English level: upper
Years of experience: 8

• 8 years of strong IT experience in development and implementation of enterprise applications using JAVA, Scala.
• Technologically I am experienced in Java, Spring; Scala, Akka, Play2.
• Also I've some experience in frontend development (JavaScript, JQuery, Angular).
• Used testing framework like JUnit, DBUnit, JMock, Scalatest, Spec.
• Used testing tool like JMeter, SoapUI.
• Strong experience on AGILE (SCRUM).
• Ability to deliver high quality stuff very efficiently.
• Education: Bachelor of computer sciences.
I was certified as Sun Certified Java/Scala Programmer.
• Participation in development Spring / Akka / Play2 / Enterprise applications using authentication and role-based access based etc. / Security / REST / Route / Reactive API.
• Scala 2.11-2-13 (OOP+FP);
• Akka / Akka (Actor-Typed, Model, Streams), Tapir, Play2, Cats;
• Anorm, Slick, Doobie, Akka-Persistence;
• SQL: MySQL, Maria, Postgre, Oracle, Mongo;
• Docker;

• Java-SE 17 / Java-EE;
• Java SE (Java Core Libs, Collections, Reflection, Multithreading, JDBC, JUnit),
• Java EE (JSF, Servlets, EJB, CDI, REST-WS, JPA(JPQL, Criteria API));
• Spring (MVC, JDBC, Security, JPA);
• REST API: JAX-RS, JAX-WS;
• Hibernate (ORM, Validator);
• ElasticSearch;
• Redis, Memcached;
• Servers: Nginx,Tomcat, EAS, GlassFish, JBoss / WildFly;

• Frontend: Node.js, Angular-2, Bootstrap, CSS3;

• CVS, SVN, GIT;
• Maven, Gradle, Sbt;
• Netbeans IDE, IntelliJ IDEA, Eclipse IDE;
• Agile, Scrum;
• Redmine, Jira;

• Upper-Intermediate English.
I am looking for a good company, professional team and an interesting project. I am interested in everything that is new.
I want to have interesting project related to my experience.