Position: Java Developer
Category: Java
English level: pre
Years of experience: 0


I have had experience with developing REST API. I created two projects:

1. Clothing shop is a project where users can create accounts, view and buy clothes, and much more. Administrators can manage the shop by doing operations like adding or removing clothes, images, sizes for clothes, and much more.

Tools and technologies:
Java 17+, Spring Boot, Spring Data, Spring Security, Hibernate, PostgreSQL, Git, Gradle, JUnit Postman, REST API, HTML, CSS. 

2. Railway transport is coursework that allows creating and removing trains and train cars, setting comfort levels, amount of seats, type of cars, and amount of baggage in cars, and sorting trains and cars. 

Tools and technologies:
Java 11+, Spring Boot, Spring Data, Hibernate, PostgreSQL, Maven, JUnit, IntelliJ IDEA HTTP client.  

Also, I have had experience with classic Spring MVC project. The project is a simple notebook that allows creating, removing, and updating notes.

Tools and technologies:
Java 11+, Spring Boot, Spring Data, Spring MVC, Hibernate, PostgreSQL, Maven, JUnit, HTML, CSS, Git.