Working with Java, mainly focused on Web with drafting Rest architectures using technologies Spring Framework and Hibernate for persistence. Extensive use of Java technology: Maven, Gradle, JUnit, Jsf, Servlets. Knowledge of MySQL and PostgreSQL databases. Extensive knowledge of code object-oriented design, design patterns, software testing and performance. Linux user, but I can use Windows too :). Very easy to learn new things and especially to be challenging.