Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 1


Passed the EPAM Java courses. Learned to develop simple web applications using Java EE technology. I made my own small pet-project of a store on servlets, JSP used to dynamically generate HTML pages and deployed Tomcat server.
Later, I was invited to do an internship at EPAM, where I learned Spring technology and got to know the patterned inversion of control design as such. Learned to work with various Spring modules such as Spring Boot, Spring Data JPA, Spring Web. Deepened his knowledge in the field of microservice architecture. At the same time, I applied all my knowledge in practice.