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

My achievements- it's just working freelance on the couple projects (like a part of team). My greatest achievements just ahead of me.
- Good knowledge of Java Core;
- OOP, SOLID, Design Patterns;
- Strong knowledge of Java Core: I/O, Generics, Collections, Threads/ Executors, JDBC;
- HTML5, CSS3;
- Servlets (JSP)
- Familiar with Spring Framework (MVC, Boot, Security);
- REST web services;
- ORM, JPA(Hibernate);
- Good knowledge of SQL;
- Git;
- Maven;
- JUnit + Mockito;
I've worked with Hibernate- it means working with data (fetching. loading, updating data). Also I'm interesting in concurrency. And every project which contains new challenges. Cause challenges= my growning like a specialist.