Зареєструватися
  • File

Олександр

Java-розробник

Age:
21 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

OLEKSANDR SAVCHUK
Java Developer

SUMMARY
Junior Java Developer with 1+ year of hands-on experience building production-ready REST
APIs, including contributions to a team e-commerce project. Looking for a first professional
role where I can grow within a strong engineering team.

PROJECTS CONTACT
Gadget room Email: [open contact info](look above in the "contact info" section)
https://github.com/Team-4185/phone-shop
Phone: [open contact info](look above in the "contact info" section)
E-commerce web-application for selling gadgets
Integrated JWT authentication and authorization with GitHub: github.com/OleksandrSavchuk
Spring Security Telegram: @ssavchu
Implemented pagination, sorting, and filtering for
product listings (1000+ items) SKILLS
Wrote unit and integration tests; achieved 80%+
coverage via JaCoCo Languages & Core: Java, SQL

Configured GitHub Actions CI/CD pipeline with Frameworks: Spring Boot,
Spring MVC, Spring Security,
Checkstyle and JaCoCo coverage thresholds
Hibernate / JPA
Set up Docker Compose environment for local
Database: PostgreSQL, JDBC
development
Testing: JUnit 5, Mockito,
Integrated email functionality via SMTP (password
Testcontainers
recovery with token hashing)
Tools: Docker, Maven, Git
Resolved CORS issues during frontend integration
Other: REST API, OOP, SOLID
Principles

Learnly
https://github.com/OleksandrSavchuk/learnly
Online Course Platform
Designed and developed REST API for courses, LANGUAGES
lessons, and users
Ukrainian – Native
Implemented role-based access control (Teacher /
English – B1
Student) with Spring Security
Designed relational database schema with Flyway
migrations
Applied request validation and centralized exception
EDUCATION
handling Taras Shevchenko National
University of Kyiv 2022-2026
Containerized application and PostgreSQL database
using Docker Compose Bachelor of Computer Science

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: