Сервіс пошуку роботи №1 в Україні
Mykyta
Java developer
- Вік:
- 24 роки
- Місто проживання:
- Дніпро
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20379124/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Mykyta Hordiienko Java Developer
Dnipro, Ukraine (open to relocate/remote) | [відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | github.com/nhordiienko23
[відкрити контакти ](див. вище в блоці «контактна інформація») | t.me/nikitagordienko1
SUMMARY
Java Developer with 1 year of commercial experience in building backend applications with Java 21 and Spring Boot. Experienced in Spring
Security, REST APIs, Spring Data JPA, PostgreSQL, OAuth2/OIDC, and unit and integration testing with JUnit 5, Mockito, and Testcontainers.
SKILLS
Languages: Java 21, SQL
•
Spring: Spring Boot, Spring MVC, Spring Security, Spring AOP, Spring Data JPA, Hibernate
•
Security: OAuth2, OIDC, JWT, BCrypt
•
Databases: PostgreSQL, MySQL, Liquibase
•
Testing: JUnit 5, Mockito, MockMvc, Spring Boot Test, Testcontainers
•
Tools: Git, GitHub, Docker, Docker Compose, Maven, Lombok , Swagger/OpenAPI, RabbitMQ
•
Concepts: OOP, SOLID, Clean Code, Design Patterns, REST, HTTP, Messaging, Agile/Scrum, Unit & Integration Testing
•
WORK EXPERIENCE
RUSH LLC | Dnipro, Ukraine 09/2025 – Present
Java Developer Remote
Contributing to the development of an internal management application as part of a development team.
Developed RESTful CRUD APIs for internal management modules.
•
Applied the required role-based access restrictions to new endpoints for Employees and Admins.
•
Implemented OAuth2 authentication for existing users.
•
Implemented database changes and created Liquibase migrations based on defined requirements.
•
Documented new REST API endpoints using Swagger / OpenAPI for easier testing and integration.
•
Developed unit and integration tests to improve backend reliability and reduce regressions.
•
Tech: Java 21, Spring Boot, Spring Security, OAuth2, Spring Data JPA, Hibernate, PostgreSQL, Liquibase, JUnit 5, Mockito, Swagger/OpenAPI, Git,
Maven, Lombok
PROJECTS
Team Management System
Spring Boot backend application for managing sports teams and users. Implemented OAuth2/OIDC authentication with Google, GitHub, and a
custom authorization server, as well as dynamic filtering with JPA Specifications, pagination, and role-based access control.
Tech: Java 21, Spring Boot, Spring Security, OAuth2/OIDC, Spring Data JPA, Hibernate, Lombok, PostgreSQL, Liquibase, Docker, JUnit 5,
Mockito, Testcontainers.
Source: github.com/nhordiienko23/team-management-system
Custom OAuth2 Authorization Server
Standalone Spring Boot Authorization Server and OpenID Connect provider used as a centralized Identity Provider. Implemented OAuth2
Authorization Code and Refresh Token flows, OIDC endpoints, JWT with RSA signing, JWK, and custom claims.
Tech: Java 21, Spring Boot, Spring Security, Spring Authorization Server, OAuth2, OIDC, JWT, Spring JPA, Lombok, PostgreSQL, JUnit 5, Mockito,
Docker.
Source: github.com/nhordiienko23/MyCustomAuthServer
Travel Agency
Full-stack Spring Boot application for managing tours, bookings, users, and balances. Implemented stateless JWT authentication, role-based
access control, booking workflows, filtering, pagination, and internationalization.
Tech: Java 17, Spring Boot, Spring MVC, Thymeleaf, Spring Security, JWT, Spring Data JPA, Hibernate, Lombok, PostgreSQL, H2, Docker, JUnit 5,
Mockito.
Source: github.com/nhordiienko23/travel-agency-spring-boot
Remitly Stock Market Simulator
Spring Boot backend application demonstrating distributed system concepts with two application instances behind an Nginx load balancer.
Implemented transactional stock trading, controlled instance failure, shared PostgreSQL persistence, and integration testing with
Testcontainers.
Tech: Java 21, Spring Boot, Spring Data JPA, PostgreSQL, Nginx, Docker, JUnit 5, Testcontainers, Maven, Lombok.
Source: github.com/nhordiienko23/remitly-stock-market
EDUCATION
Bachelor's Degree in Computer Science 2020 – 2024
Ukraine
V. N. Karazin Kharkiv National University, Department of Systems and Technology Modeling
LANGUAGES
English — Upper-Intermediate, Ukrainian — Native, Russian — Native
Dnipro, Ukraine (open to relocate/remote) | [
[
SUMMARY
Java Developer with 1 year of commercial experience in building backend applications with Java 21 and Spring Boot. Experienced in Spring
Security, REST APIs, Spring Data JPA, PostgreSQL, OAuth2/OIDC, and unit and integration testing with JUnit 5, Mockito, and Testcontainers.
SKILLS
Languages: Java 21, SQL
•
Spring: Spring Boot, Spring MVC, Spring Security, Spring AOP, Spring Data JPA, Hibernate
•
Security: OAuth2, OIDC, JWT, BCrypt
•
Databases: PostgreSQL, MySQL, Liquibase
•
Testing: JUnit 5, Mockito, MockMvc, Spring Boot Test, Testcontainers
•
Tools: Git, GitHub, Docker, Docker Compose, Maven, Lombok , Swagger/OpenAPI, RabbitMQ
•
Concepts: OOP, SOLID, Clean Code, Design Patterns, REST, HTTP, Messaging, Agile/Scrum, Unit & Integration Testing
•
WORK EXPERIENCE
RUSH LLC | Dnipro, Ukraine 09/2025 – Present
Java Developer Remote
Contributing to the development of an internal management application as part of a development team.
Developed RESTful CRUD APIs for internal management modules.
•
Applied the required role-based access restrictions to new endpoints for Employees and Admins.
•
Implemented OAuth2 authentication for existing users.
•
Implemented database changes and created Liquibase migrations based on defined requirements.
•
Documented new REST API endpoints using Swagger / OpenAPI for easier testing and integration.
•
Developed unit and integration tests to improve backend reliability and reduce regressions.
•
Tech: Java 21, Spring Boot, Spring Security, OAuth2, Spring Data JPA, Hibernate, PostgreSQL, Liquibase, JUnit 5, Mockito, Swagger/OpenAPI, Git,
Maven, Lombok
PROJECTS
Team Management System
Spring Boot backend application for managing sports teams and users. Implemented OAuth2/OIDC authentication with Google, GitHub, and a
custom authorization server, as well as dynamic filtering with JPA Specifications, pagination, and role-based access control.
Tech: Java 21, Spring Boot, Spring Security, OAuth2/OIDC, Spring Data JPA, Hibernate, Lombok, PostgreSQL, Liquibase, Docker, JUnit 5,
Mockito, Testcontainers.
Source: github.com/nhordiienko23/team-management-system
Custom OAuth2 Authorization Server
Standalone Spring Boot Authorization Server and OpenID Connect provider used as a centralized Identity Provider. Implemented OAuth2
Authorization Code and Refresh Token flows, OIDC endpoints, JWT with RSA signing, JWK, and custom claims.
Tech: Java 21, Spring Boot, Spring Security, Spring Authorization Server, OAuth2, OIDC, JWT, Spring JPA, Lombok, PostgreSQL, JUnit 5, Mockito,
Docker.
Source: github.com/nhordiienko23/MyCustomAuthServer
Travel Agency
Full-stack Spring Boot application for managing tours, bookings, users, and balances. Implemented stateless JWT authentication, role-based
access control, booking workflows, filtering, pagination, and internationalization.
Tech: Java 17, Spring Boot, Spring MVC, Thymeleaf, Spring Security, JWT, Spring Data JPA, Hibernate, Lombok, PostgreSQL, H2, Docker, JUnit 5,
Mockito.
Source: github.com/nhordiienko23/travel-agency-spring-boot
Remitly Stock Market Simulator
Spring Boot backend application demonstrating distributed system concepts with two application instances behind an Nginx load balancer.
Implemented transactional stock trading, controlled instance failure, shared PostgreSQL persistence, and integration testing with
Testcontainers.
Tech: Java 21, Spring Boot, Spring Data JPA, PostgreSQL, Nginx, Docker, JUnit 5, Testcontainers, Maven, Lombok.
Source: github.com/nhordiienko23/remitly-stock-market
EDUCATION
Bachelor's Degree in Computer Science 2020 – 2024
Ukraine
V. N. Karazin Kharkiv National University, Department of Systems and Technology Modeling
LANGUAGES
English — Upper-Intermediate, Ukrainian — Native, Russian — Native
Схожі кандидати
-
Trainee/Junior Java Developer
Дистанційно -
Javascript-програміст
Дистанційно, Київ -
Javascript-програміст
Дистанційно -
Javascript-програміст
40000 грн, Дистанційно, Черкаси, Чернівці -
Java developer
45000 грн, Дистанційно, Черкаси