Position: Java Developer
Category: Java
English level: upper
Years of experience: 7


About 8 years of overall IT experience and software development;
Including 8+ years as a Java software engineer in different areas with foreign customers;
My experience is mostly based on code development, refactoring, business features implementation; production issues investigation; developing of integration tests, and test frameworks; increasing unit tests coverage; providing code reviews;
Most of the time was working in aircraft and telecom and product areas.
Looking for new opportunities.

Languages : Java, SQL, JavaScript, HTML5, CSS.
Frameworks: JavaSE, Spring, Spring Boot (Thymeleaf), JDBC,Hibernate, Play 2 Framework.
Databases: Oracle, MariaDb, Cassandra.
CI: Git, Jenkins, Artifactory, Docker.
Tools: Maven, Gradle, Kafka, Hazelcast.
Test tools: JUnit, Mockito, MockServer, HtmlUnit.
Source control: Git, SVN.
Methodology: OOP, TDD.
Application servers: Jboss4, Tomcat, Wildfly, Netty.
IDE: IntelliJ, Eclipse.
Operation Systems: Oracle Solaris, RedHat Linux, Windows.
To obtain a position of Software developer in the company with the possibility of rapid growth, skills development and participation in large-scale challenging projects.