Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 2.5


Java-lover with great passion for new knowledge and technology. I want to become a reliable member of the team of developers to solve complex problems together and achieve the desired results. I have work experience with backend side in non-profit project (Website about exchanging children’s clothing).

Hard skills:
General: OOP, design patterns
Language: Java SE / EE (Servlets, JSP, JPA, etc.)
Databases: SQL (MySQL), JDBC
Testing tools: JUnit / Mockito
Application servers: Tomcat
Build system: Maven, Gradle
Frameworks (basic knowledge): Hibernate, Spring Core, Spring Boot, Spring MVC, Spring Data, 
Spring Security
Version control systems: Git
Additional: HTML / CSS / JavaScript           

Soft skills: analytical mindset, time management, high-level of responsibility, self-organization and learning ability

English level: Intermediate
I would like to work in a company where I can improve my skills and be needed to solve interesting tasks.

I want to work with modern technologies such as Java 11, Spring Data, Spring Boot, Spring MVC, Spring Security, etc.