Oleksandr
Java developer
- Age:
- 28 years
- City of residence:
- Ivano-Frankivsk
- Ready to work:
- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/10794499/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Java Developer Proactive Java developer with 1.5 years of experience, including a strong
commercial background in building REST APIs with Spring Boot and Spring
Data JPA. Hands-on experience integrating Amazon Advertising (ADS) and
Selling Partner (SP) APIs. Proficient in managing data with MongoDB, Redis
and deploying applications using AWS (EC2, Elastic Beanstalk). Focused on
writing clean, maintainable code following SOLID principles and ensuring
reliability through JUnit and Mockito.
Professional Experience
Backend Developer
Sales Fortuna
Nov 2024 – Feb 2026 | Remote
[
Developed and maintained REST APIs using Java, Spring Boot, MongoDB, and
•
[
Integrated and worked with Amazon Advertising API (ADS) and Selling Partner
•
Ivano-Frankivs'k / remote Linkedin API (SP API) to support e-commerce functionalities.
Participated in code reviews and improved legacy code for better maintainability
Github
•
and performance.
Implemented technical solutions following SOLID principles to enhance code
•
quality and system stability.
Worked with AWS services (EC2, Elastic Beanstalk, etc.) for deployment and
Skills
•
infrastructure management.
Java: Java Core, JDK 8-21, Collections, OOP, SOLID, Implemented and maintained backend logic for algorithmic campaign
•
Multithreading optimization, ensuring efficient data processing and automated adjustments for
advertising placements.
Databases: JDBC, Hibernate, RDBMS (PostgreSQL, Applied unit testing with JUnit and Mockito.
MySQL, H2), MongoDB
•
Technologies: Spring Boot, Spring Security, Spring Data JPA, Spring Web,
Caching: Redis MongoDB, Redis Cache, Amazon ADS/SP API, AWS, Docker, JUnit, Mockito,
Maven.
Spring: Spring Core, Spring Web, Spring Security,
Spring Boot, Spring Data JPA
Java Developer
Tools & Libraries: Maven, JUnit, Mockito, Jira, TMS API
Trello 2024
Version Control: Git Developed the notification microservice in particular, as well as a part of the
•
main microservice responsible for generating notifications, and communication
Message Brokers: Apache Kafka (producers,
between the above microservices through Kafka.
consumers, Kafka Streams)
Developed the Docker Compose configuration for the project, enabling seamless
•
Web Development and Technologies: Java Servlets, orchestration of multiple microservices, including the integration of Kafka,
Tomcat, JSON, REST Zookeeper, and MySQL databases. This setup allows for easy deployment and
IDE: IntelliJ IDEA management of the entire system across different environments.
Technologies: Spring Boot, Spring Security, Spring Data JPA, Spring Web,
GoF patterns Hibernate, MySQL, Liquibase, Docker, Apache Kafka, Telegram API, JUnit,
Operating systems: Mac OS, Windows, Linux Mockito, Swagger, Maven.
English: Intermediate
Java Developer
Car Sharing Service
2024
Education
Led a team in the development of a comprehensive web-based Car Sharing
•
Ivano-Frankivsk University of Oil and Gas Service platform, encompassing car inventory management, user authentication,
Master degree rental operations, and payment processing using Stripe.
2014 – 2020 Personally focused on integrating Stripe for payment processing into the project,
•
Petroleum Geology ensuring secure and efficient handling of transactions.
Configured the OpenAPI for streamlined documentation and communication of
•
API endpoints, enhancing accessibility and usability for developers.
Technologies: Spring Boot, Spring Security, Spring Data JPA, Spring Web,
Hibernate, MySQL, Liquibase, Docker, Stripe API, Telegram API, JUnit, Mockito,
Swagger, Maven.
Similar candidates
-
Програміст Java
Remote -
Java-розробник
Remote -
Програміст Java
Remote, Dnipro -
Програміст Java
Remote -
Javascript-програміст
Remote -
Java developer
Remote, Uzhhorod