Position: Senior/Lead Java/Scala Developer
Category: Java
English level: intermediate
Years of experience: 5

I successfully worked with 4 very long and large commercial java projects and many small/medium projects of different kinds for 5+ years. In freetime I work on my own programming language based on jvm and other projects in different areas.
Master of Computer Science
7+ years experience in IT
5+ years commercial Java programming experience
3+ years experience with Scala
Strong knowledge of OOP, patterns, algorithms, data structures, functional programming, jvm (hotspot) principles
Excellent knowledge of Java, Scala

Main Java frameworks and tools: Spring(IOC, Security, MVC, Data, etc), Hibernate, PrimeFaces, JavaFX, JUnit, Maven, Ant,  JVisualVM, Jetty, Tomcat

Main web frameworks and tools: npm, jquery, bootstrap, qooxdoo(js rich ui framework like ExtJS but free), angular, angular 2, TypeScript, HaXe (TS analogue but used not only for JS)

RDBMS: PostgreSQL, H2DB, HSQLDB, Oracle, MySql, MariaDB, SQLite
NoSQL: MongoDB, orientdb, db4o
*nix: CentOS, Debian, Ubuntu
Remote work with friendly team of professionals.