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

• Understanding of the software life-cycle stages;
• Goog understanding of OOP and OO design patterns;
• Fixing bugs
• Implementing new features
• Refactoring code
• Improving performance
• Solid knowledge of Java Core basics (IO, Multithreading, Collections, Generics, etc.);
• Good experience with widespread frameworks and techniques (Spring MVC, JDBC, Hibernate etc.)

TOOLS,  TECHNOLOGIES:
Java 8/11, Groovy, Spring MVC/Spring, Boot/Spring, Security/Spring Data, JPA/Hibernate, Maven, MS
SQL/MySQL/PostgreSQL, MongoDB, JDBC, Apache Tomcat, Vaadin, Restful/WSDL, JUnit ,AWS Service.
Apr. 2022 - Present - Middle Java Develope, TrackEnsure
Oct. 2020 - Mar. 2022 Junior/Strong Java , Vakoms
May. 2020 - Sep. 2020 Trainee/Junior Java, Softserve