Position: Trainee Java Developer
Category: Java
English level: intermediate
Years of experience: 5


PC assembling system
Designed and implemented system thats calculate pc parts compartibility.
Backend: java/spring
Frontend: html , css , thymeleaf.
Database: PostgreSQL
ORM: Hibernate
Developed and maintained Java applications using Java SE 8, 11, and 17.
Employed Servlets and Spring MVC to construct scalable web applications.
Designed and implemented RESTful APIs utilizing Spring Boot and Spring Data.
Ensured API security and user authentication through the integration of Spring Security, OAuth, and JWT.
Utilized JPA and Hibernate for efficient ORM and database operations.
Expertly managed build processes using Maven and Gradle.
Collaborated seamlessly with cross-functional teams, utilizing Git and GitHub/GitLab for version control and code collaboration.
Demonstrated expertise in developing AWS Cloud-based applications, leveraging a wide range of AWS services.