Ukraine's #1 job service
Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/13338589/
Backend Java Developer
- City of residence:
- Chernihiv
- Ready to work:
- Remote
Contact information
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.
PETROV IVAN
JAVA BACKEND DEVELOPER
CONTACT SUMMARY
[open contact info ](look above in the "contact info" section) Juniour Java backend developer with a strong foundation in C++ (2 years
of experience in DWG file rendering and parsing). Discovered reflection
[open contact info ](look above in the "contact info" section) while working with complex file formats, which led to a growing passion
for Java, Spring Boot, and backend development. Currently a Computer
https://t.me/zyvonchikk
Science student, learning modern backend technologies.
https://github.com/vanya201
[open contact info ](look above in the "contact info" section)
WORK EXPERIENCE
n/ivan-petrov-53b361210/
Personal Project 2025 - PRESENT
Friendship Request System
SKILLS
Designed and developed a scalable microservices architecture with
Java 8+ Spring Boot using RESTful APIs, implemented an API Gateway as the
central entry point.
Spring (Core, Boot, Security,
Implemented JWT authentication with RSA encryption. Integrated
MVC, Data JPA) token validation filters in each service
Ensured concurrent transaction handling in the database by designing
REST
transactions with optimistic locking
Hibernate, Servlets Applied database indexing to ensure uniqueness and avoid data
PostgresSQL, MySQL, Redis duplication, improving query performance and integrity
Created a notification service using WebSockets (STOMP) to push
Docker, Gradle real-time notifications to users, integrated with RabbitMQ message
JS, React broker for asynchronous communication
Containerized all services using Docker
GIT
link: https://github.com/vanya201/RequestSystem
LANGUAGES
English B1
EDUCATION
Software Engineering 2022 - 2027
National University "Chernihiv Polytechnic"
JAVA BACKEND DEVELOPER
CONTACT SUMMARY
[
of experience in DWG file rendering and parsing). Discovered reflection
[
for Java, Spring Boot, and backend development. Currently a Computer
https://t.me/zyvonchikk
Science student, learning modern backend technologies.
https://github.com/vanya201
[
WORK EXPERIENCE
n/ivan-petrov-53b361210/
Personal Project 2025 - PRESENT
Friendship Request System
SKILLS
Designed and developed a scalable microservices architecture with
Java 8+ Spring Boot using RESTful APIs, implemented an API Gateway as the
central entry point.
Spring (Core, Boot, Security,
Implemented JWT authentication with RSA encryption. Integrated
MVC, Data JPA) token validation filters in each service
Ensured concurrent transaction handling in the database by designing
REST
transactions with optimistic locking
Hibernate, Servlets Applied database indexing to ensure uniqueness and avoid data
PostgresSQL, MySQL, Redis duplication, improving query performance and integrity
Created a notification service using WebSockets (STOMP) to push
Docker, Gradle real-time notifications to users, integrated with RabbitMQ message
JS, React broker for asynchronous communication
Containerized all services using Docker
GIT
link: https://github.com/vanya201/RequestSystem
LANGUAGES
English B1
EDUCATION
Software Engineering 2022 - 2027
National University "Chernihiv Polytechnic"
More resumes of this candidate
Similar candidates
-
Javascript-програміст
Remote -
Javascript-програміст
Remote -
Backend-програміст
Remote, Kyiv, Lviv -
Java software engineer
Remote -
Java software engineer
Remote -
Backend-програміст
60000 UAH, Remote