Position: Trainee/Junior Developer Java
Category: Java
English level: intermediate
Years of experience: 1


Java Developer
Freelance
MAY 2023 - JUL 2023 (3 months)
I perform various tasks that include code refactoring,
adding new features, maintaining them, and testing
software
Technologies Used:
Java, Maven/Gradle, Spring Framework (Boot, Security,
MVC, Data), JUnit and Mockito, SQL, Hibernate, REST,
Jakson, Git, Postman

Trainee Java Developer
GeeksForLess a IT Outsourcing company that provides
software services across various industries
JAN 2023 - MAY 2023 (5 months)
I was part of the team that developed:
The task of the first microservice is to interpret commands
and scripts in operations Selenium webdriver, run Selenium
webdriver and execute scripts.
Technologies Used:
Maven, Spring / Spring Boot, Selenium webdriver, Jakson
Databind
Multithreading/Concurrency, Git, Jakson Databind, Bash,
OKhttp client,
Junit, Mockito

Second microservice
The task of the second microservice is cluster management, analysis of different ones proxy
service sources (file, http source), preparation, validation of proxy work (because the source
may pass non-functional proxy addresses) formation of the script execution queue in
combination with the proxy service.
Technologies Used:
Gradle, Spring MVC/ Spring Boot, Queue, Proxy, REST, Swagger, Heroku, Git, Junit, Mockito