Position: Java Developer
Category: Java
English level: fluent
Years of experience: 1


Software Developer with 1000+ hours of practical experience with Java, looking for an opportunity to apply my knowledge and grow in a team of like-minded people. I have a strong knowledge of modern Java, as well as algorithms, data structures, and design principles. Also, I am well familiar with the technologies and frameworks needed for the development of web applications, proven by the completion of two sizable real-world projects: 
- tickets booking service /A REST-ful booking service that provides functionality to buy cinema tickets./
- an e-commerce store. /The blueprint of an online store implemented to fulfill the basic behavioral use-cases of a typical web store./

Tech stack applied in mentioned projects includes:
Java 11, Tomcat, JSP, JSTL, Servlets, JDBC, MySQL, Log4j, Maven, Travis CI. 
Spring MVC / Security, Hibernate, MySQL, Lombok, Log4j, JUnit, Maven, Travis CI, SonarQube.
Looking for an opportunity to apply my knowledge and grow in a team of like-minded people.