Mykhailo
Senior Java Backend Engineer, Solution Architect, 150 000 грн
- Вид занятости:
- полная
- Возраст:
- 40 лет
- Город проживания:
- Ивано-Франковск
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/11049518/
Опыт работы
Senior Java Software Engineer | Solution Architect
с 06.2025 по наст. время
(1 год 3 месяца)
OD Software, Дистанційно (Фінанси, банки, страхування)
FinTech Payment and Exchange Platform | Under NDA
• Backend Leadership: Led Java / Spring Boot development for a microservice platform handling payments, FX, OTC, and crypto operations; owned all system architecture and distributed design decisions.
• Payment Orchestration Engine: Built a configurable pay-in/pay-out orchestration engine managing multi-step workflows, compliance checks, provider processing, and transaction states.
• Provider-Agnostic Architecture: Designed a reusable integration framework for seamless onboarding of third-party payment providers, webhooks, and request mapping.
• FX & OTC Workflow Design: Engineered exchange quote and deal workflows, including rate fixation, TTL management, treasury states, and transaction linkage.
• Data & State Management: Designed PostgreSQL models/JPA repositories and implemented Redis-based distributed locking, TTL processing, and settlement stage tracking.
• Engineering Excellence: Drove code reviews, DB optimization, E2E testing, CI/CD, production monitoring, and rapid hotfix delivery.
Tech Stack: Java 25, Spring Boot 4, Spring Data JPA, Spring Security, Spring Cloud, Hibernate, PostgreSQL, Redshift, Redis, Kafka, REST APIs, Webhooks, Microservices, Distributed Systems, EDD, Docker, Kubernetes, Liquibase, JUnit, Mockito, GitLab CI/CD, Grafana, Prometheus, Loki, AWS (S3, SQS, SNS, SES, RDS, DMS, Lambda, CloudWatch)
Backend engineer / Tech Lead
с 09.2024 по 07.2025
(11 месяцев)
NC1, Дистанційно (IT)
Development of Various Business Applications
(advertising and analytics platforms, warehouse and recruitment systems, marketplace tools)
Roles: Team Lead, Backend Tech Lead, Backend Engineer
Responsibilities:
• Designed backend architecture from scratch (monolith and microservices), including scalable AWS-based solutions
• Led and coordinated development teams, managed timelines and requirements
• Developed and optimized business logic, refactored legacy code for maintainability
• Integrated third-party services, implemented validation and error handling mechanisms
• Created technical documentation (use cases, sequence diagrams, C4 models) for development and knowledge sharing
Tech Stack: Java 21, Spring Boot, Spring Data JPA, Spring Cloud, Spring Security, REST APIs, Hibernate, Virtual Threads, Redis, TimescaleDB, Kafka, Docker, Liquibase, GitHub Actions, AWS S3/SQS/SNS/Lambda/CloudWatch, Gatling, JWT, Grafana, Prometheus
Java Software Engineer (Full Stack), Android Developer
с 02.2022 по 09.2024
(2 года 8 месяцев)
United Thinkers, Дистанційно (Фінанси, банки, страхування)
High-load payment gateway
(monolith with external modules, mobile app, web UI)
Responsibilities:
• Developed, optimized, and supported a high-load payment gateway in a product company environment.
• Improved stability, maintainability, and performance of legacy payment-processing components and business workflows.
• Developed and enhanced REST APIs, backend business logic, administrative interfaces, and payment-related UI forms.
• Optimized database structures and queries to support new functionality and improve system performance.
• Designed and implemented end-to-end automated tests for critical business and payment scenarios.
• Supported production operations, investigated incidents, delivered hotfixes, and participated in troubleshooting.
• Integrated external APIs and contributed to security improvements in a PCI-related environment.
Tech Stack: Java 8, Java EE, Spring, RESTEasy, Hibernate, MySQL, RxJava, Apache Camel, Swagger/OpenAPI, ESAPI/OWASP, ZK Framework, Maven, Gradle, JUnit, Mockito, Selenide, Docker, JBoss, Jenkins, Linux, Grafana, Loki, Webhooks, third-party APIs
Java Backend Engineer
с 09.2019 по 12.2021
(2 года 4 месяца)
Freelance, Дистанційно (IT)
Responsibilities:
• Developed backend modules for monolithic and microservice-based systems.
• Designed and integrated REST APIs and third-party service integrations.
• Refactored legacy applications to improve maintainability, performance, and code quality.
Tech Stack: Java 8-17, Spring Boot, Spring Data JPA, REST APIs, JDBC, Hibernate, PostgreSQL, MySQL, Flyway, JWT, OAuth 2.0, Netflix OSS, JUnit, Mockito, GraphQL, gRPC, Docker
Знания и навыки
- Комунікабельність
- Java
- Знання принципів ООП
- SQL
- Spring Framework
- Spring Boot
- Hibernate
- JUnit
- Знання технологій JDBC
- JavaScript
- Docker
- Git
- MySQL
- PostgreSQL
- CI/CD
- Docker Compose
- Spring Web
- Aspect-oriented programming
- AWS
- REST API
- Flyway
- Liquibase
- Mockito
- Grafana
- Prometheus
- ELK
- Swagger
- Selenium
- WebSocket
- RabbitMQ
- Apache Kafka
- Spring Cloud
- Netflix OSS
- Microservices
- Kafka
- GraphQL
- GRPC
- Spring Data JPA
- Spring Security
- GitHub
- GitLab
Знание языков
- Украинский — свободно
- Английский — выше среднего
Дополнительная информация
I am a Senior Java Software Engineer and Solution Architect with more than 6 years of commercial experience in Java backend development.
I have military draft deferment until mid-2031 with the possibility of independent relocation.
My professional experience includes building high-load backend applications and enterprise solutions for different industries, including logistics, advertising, fintech, and recruitment platforms.
I specialize in complex system integrations, modernizing legacy systems, and developing distributed applications throughout their full lifecycle. In addition to backend development, database design, and performance optimization, I actively contribute to the development process by leading technical discussions, conducting code reviews, participating in task estimation, supporting and mentoring team members, and communicating directly with clients about technical requirements.
Technical background: Java, Spring (Boot, Data, Security, Cloud etc.), monoliths and microservices, REST APIs, relational and NoSQL databases, message brokers, AWS services, AI integrations, and CI/CD tools.
Похожие кандидаты
-
Back end engineer
Удаленно -
Backend engineer
30000 грн, Удаленно -
AI engineer
Удаленно -
Back end програміст
Удаленно, Винница , еще 2 города -
Back end engineer
Удаленно -
Field Service Engineer, інженер виїзного сервісу та експлуатації
Удаленно, Киев , еще 5 городов