Junior Java Developer
Development of a web application.
Used technologies:
1. Servlet and JSP;
2. Apache Tomcat as a servlet container;
3. MySQL as a relational database;
4. JSP pages use tags from the JSTL library and develop  own tags;
5. JUnit for unit tests;
6. HTML, CSS, JS frameworks for the user interface (Bootstrap);

During the development of the web application was implemented:
1. Authentication and authorization;
2. Passwords hashing ;
3 Implemented event log using log4j library;
4. The mechanism of pagination;
5. Data validation;
6.  Error handling;
7.  Multi-language support;
8. Sessions, filters, listeners were used;
Courses and trainings:
•	Java (EPAM)  2022 – 2023;
•	IT Fundamentals (EPAM) 2022;
•	Soft Skills (Genius Space) 2022;
•	Web Application Security Testing (ITVDN) 2023;
•	Spring (ITVDN) 2023;
•	The Linux Foundation «Основи Kubernetes» 2023;
•	The Linux Foundation «Git для розподіленої розробки програмного забезпечення» 2023;
Courses and trainings:
•	Java (EPAM)  2022 – 2023;
•	IT Fundamentals (EPAM) 2022;
•	Soft Skills (Genius Space) 2022;
•	Web Application Security Testing (ITVDN) 2023;
•	Spring (ITVDN) 2023;
•	The Linux Foundation «Основи Kubernetes» 2023;
•	The Linux Foundation «Git для розподіленої розробки програмного забезпечення» 2023;
Development of a web application.
Used technologies:
1. Servlet and JSP;
2. Apache Tomcat as a servlet container;
3. MySQL as a relational database;
4. JSP pages use tags from the JSTL library and develop  own tags;
5. JUnit for unit tests;
6. HTML, CSS, JS frameworks for the user interface (Bootstrap);

During the development of the web application was implemented:
1. Authentication and authorization;
2. Passwords hashing ;
3 Implemented event log using log4j library;
4. The mechanism of pagination;
5. Data validation;
6.  Error handling;
7.  Multi-language support;
8. Sessions, filters, listeners were used;
