Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 9


Senior software java developer with 9 years of experience in Agile software development for the Java platform. Acquired extensive development experience in using various Java technologies and frameworks. Have been involved in startups as well as in development of large-scale enterprise projects. A great team player and technical leader.
•	Java 8, Kotlin
•	Spring(IoC, MVC, Data, REST), JMS, Kafka
•	JDBC, Spring Data, Hibernate, JPA
•	JUnit, Mockito, EasyMock, Hamcrest
•	Git, Maven, Gradle
•	Jira, TeamCity, Hudson, Sonar
•	English – Intermediate+
Full cycled software development, architecture planning, estimations, refactoring, bug fixing, unit and integration testing, client and cross team communication, coordination with BAs, junior members mentoring, candidate’s interview.