Position: Розробник Java
Category: Java
English level: intermediate
Years of experience: 11


Java Developer with 4+ years of experience building systems using Java from scratch and diving into an existing codebase.

My main responsibilities:
- Bug fixing for existing projects;
- Covering existing code with tests;
- Refactor legacy functionality and fix possible bugs;
- Development and implementation of new features;

Understanding of OOP and knowledge of Java Core and basic Java API.
Knowledge and hands on experience in using following technologies:
Java, JDBC, MyBatis, JUnit, Maven, SQL, Spring(Core, MVC, Data), JPA, Mockito, GWT, Tomcat.