• File

Максим

Junior Java Developer

Age:
20 years
City of residence:
Kyiv
Ready to work:
Kyiv, Odesa

Contact information

The job seeker has entered a phone number .

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.

JAVA DEVELOPER

MAXIM SHELOFAST | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | LinkedIn | GitHub | Telegram
Ukraine, Odessa | ready to relocate
SKILLS
Java (8+, Core), Spring (Boot, Core, Web, Data, MVC), Hibernate, JPA, PostgreSQL, Redis, Kafka, Maven,
REST API, JUnit, Mockito, Testcontainers, Docker, Git, Postman, OOP, SOLID

PROJECTS
Microblogging app GitHub link
A microservice application. A mini-social network with basic functionality: creating posts, subscribing to users,
likes/comments, creating a personal news feed.
●​ Implemented 7 microservices responsible for various functionality(feed service, posts, etc.)
●​ Developed the creation of a personal news feed by using push model(Kafka)
●​ Implemented a fast lookup feature using Redis by reducing the search speed by 85%
●​ Optimized database performance with Redis caching
●​ Covered 90% of code with unit tests
●​ Set up a CI pipeline to automatically run unit tests and verify the success of app build
○​ Stack: Java 21, Spring (Boot, Web, Data), Hibernate, PostgreSQL, Redis, Kafka, Maven, Feign Client,
Flyway, MapStruct, JUnit5, Mockito, Testcontainers, Docker, GitHub Actions

Rental housing platform GitHub link
A platform for publishing rental housing listings. Tenants can book accommodations, leave reviews, and
landlords manage their listings.
●​ Implemented JWT-based authentication and role-based authorization for secure access control
(landlords/tenants)
●​ Integrated AWS S3 for storing and retrieving property images and user avatars
●​ Used Redis for caching frequently accessed data such as popular listings
●​ Implemented booking logic with conflict detection for overlapping dates
○​ Stack: Java 21, Spring (Boot, Web, Data, Security), Hibernate, PostgreSQL, Redis, AWS S3, Maven, JUnit5,
Mockito, Testcontainers, Docker

EDUCATION

Bachelor’s Degree & Computer science

Dmytro Motornyi Tavria State Agrotechnological University (Sep 2022 - May 2026)

LANGUAGES ​ English - Intermediate • Ukrainian - Native
HOBBIES ​ Gym workouts • Volleyball • Classic literature • Music

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: