Дмитро
Java-розробник
- Age:
- 34 years
- City of residence:
- Kharkiv
- Ready to work:
- Kharkiv, Kyiv, Lviv, 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/9413875
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
JAVA BACK-END DEVELOPER
Contacts Summary
[
development lifecycle, which includes estimating, technical design, implementation
[
documentation, testing, and deployment.
@Dmytro_Trotsenko Played a pivotal role in creating a chat application, leading core functionality implementation,
integrating security based on JWT tokens, and designing database schemas. Deploying
GitHub applications on AWS, establishing CI/CD pipelines, and conducting thorough integration
testing.
Additional expertise in developing full reactive e-commerce store applications using WebFlux
Kharkiv, Ukraine and R2DBC.
Skilled in technologies including Spring, PostgreSQL, WebSocket, WebFlux and AWS.
Hard Skills Project Experience
Java Chat App | Java BackEnd Developer
June 2023 – Present
Spring (Boot, Data, Security)
SprinWebFlux, R2DBC Designed and developed a chat application utilizing Monolithic Architecture, collaborating within a
Hibernate team and following Agile methodology. Conducted regular meetings to discuss the ongoing
Maven implementation of key features.
PostgreSQL, Redis, Flyway Role:
REST API, WebSocket, Swagger Created the core chat functionality using the WebSocket (STOMP) protocol and integrated a
JUnit5, Mockito, Logback notification service using an event listener, with event objects stored in REDIS.
Git, Docker, AWS (EC2, RDS, S3) Implemented security based on JWT tokens.
Thymleaf Designed and configured the PostgreSQL database schema and employed Flyway for tracking
Postman, Jira and applying database schema changes.
Developed a topic service, tag service, subscriber service, and follow API.
Deployed the application on AWS using Elastic Beanstalk, EC2, RDS, and S3. Implemented a
Soft Skills robust CI/CD pipeline using GitHub Actions.
Conducted integration testing using TestContainers, MockMvc, and Mockito for handling service
Team work interactions, achieving an impressive average code coverage of 85%.
Problem solving Utilized auxiliary libraries: MapStruct, SpringTestDbUnit, Swagger, and Lombok.
Communicative
Reactive E-Store App | Own Pat Project
Education March 2023 – June 2023
Designed and developed a fully reactive e-commerce store application using Thymeleaf for the UI.
Java Pro Created adding items to cart, checkout, and inventory management features.
Hillel IT school Implemented security.
June 2022 — February 2023
Designed and configured the PostgreSQL database schema and employed Flyway for tracking
Master's degree and applying database schema changes.
(Telecommunication) Deployed the application on AWS.
Ukrainian Engineering Pedagogic Conducted integration testing using.
Academy
Environments: Spring WebFlux, Spring Data R2DBC, Spring Security, Flyway, PostgreSQL, Logback,
Ukraine, Kharkiv
September 2007 — March 2012
Maven, Lombok, Docker, Swagger, JUnit5, Thymeleaf (HTML, CSS), Bootstrap, JavaScript, deployed on
AWS
Languages Employment History
English: Intermediate (B1) Embedded engineer, Variant Agro Build (Production of irrigation systems)
2017 — 2022
Ukrainian: Native Responsibilities:
Designed hardware and developed embedded systems on C.
Developed software, electrical circuits and wrote technical documentation for industrial
equipment.
Achievements:
Integrated GPS navigation into the irrigation machine control system.
Developed electrical circuits and software for industrial equipment, which increased its
productivity and fault tolerance.
More resumes of this candidate
25 000 UAH
Kharkiv
Higher education · Full-time
- Инженер - электронщик, ООО «Вариант Агро Строй», 7 years 1 month
- Инженер-электронщик, "ОМИС", 8 months
Similar candidates
Java-розробник
Khmelnytskyi, Remote
Junior Java розробник
Kharkiv, Remote
Java-розробник
Kyiv
Java-розробник
Remote