Богдан
Java developer
- Город:
- Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/13752211/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Phone: [
[
[
Address: Chernihiv, Ukraine (Home)
ABOUT MYSELF
Java backend engineer with 5+ years of experience building and maintaining complex systems, including
enterprise integrations, data processing pipelines, and high-load applications.
Strong focus on:
• System design and business logic implementation
• Performance optimization and concurrency
• Data consistency across distributed systems
Experienced in Java (8–21), Spring ecosystem, SQL, and integration technologies (REST, SOAP, messaging).
SKILLS
Java 8-21 | Spring: Core, Boot, Security, Data, AOP | Data: Hibernate/JPA, JDBC, SQL/NoSQL, PostgreSQL,
MongoDB | Concurrency: Multithreading, async processing, thread synchronization | API & Communication:
REST APIs, OpenAPI / Swagger, SOAP, Apache Kafka, messaging systems | Caching & Performance: Caffeine,
Redis | Security: OAuth2/JWT | Observability: Micrometer, Prometheus, Grafana | DevOps: Docker, Kubernetes,
Jenkins, Git | Reactive & Async: WebFlux, Project Reactor
WORK EXPERIENCE
Real View, Inc. - Ukraine, Chernihiv
Java Software Engineer
[ 20/11/2022 - 19/06/2025 ]
Developed and maintained a complex desktop application for 2D/3D interior design used by professional
designers. Implemented core business logic for product configuration, pricing, and rendering. Worked with
databases (JDBC, H2, MS Access) and internal tools. Investigated production issues, including performance
bottlenecks and concurrency problems.
Key Achievements:
• Designed and implemented a flexible data import system (Excel DB) with dynamic schema mapping,
validation, and transactional safety, significantly reducing manual operations.
• Redesigned core domain logic for product structure calculations (doors, drawers, pricing), consolidating
fragmented implementations into a unified and maintainable solution.
• Implemented complex product modification features, combining multiple transformation layers (visual +
business logic), improving system flexibility.
• Diagnosed and resolved multithreading issues (thread contention, UI freezes) using profiling tools
(VisualVM) and synchronization strategies.
• Led migration from Java 8 to Java 21, resolving compatibility issues and stabilizing runtime behavior.
• Automated build and packaging of internal libraries (JCEF), removing IDE dependency and improving
developer workflow.
Sagax Software - Ukraine, Kyiv
Java Software Engineer
[ 05/09/2021 - 13/11/2022 ]
Developed backend systems for insurance products (Java, Spring, Hibernate). Maintained legacy monolithic
system and desktop client (Eclipse RCP). Implemented integrations with external partners via Mule ESB
(SOAP/HTTP). Participated in production support, bug fixing, and performance tuning.
Key Achievements:
• Implemented a new insurance product end-to-end, including backend logic, UI, payment flow, and
integration with core systems and partners.
• Optimized data access layer by resolving inefficient Hibernate queries, improving performance and
reducing timeouts.
• Developed and maintained integration flows (data mapping, validation, transport layers).
Intertop Ukraine - Ukraine, Kyiv
IBM Integration Bus Developer
[ 19/05/2020 - 01/09/2021 ]
Developed integration services between enterprise systems (SAP, WMS, Bitrix, internal services). Worked with
IBM Integration Bus, REST/SOAP APIs, queues, and database operations. Ensured data validation and
consistency across multiple systems. Provided L2 support and incident resolution.
Key Achievements:
• Designed and implemented incident routing service, automatically identifying responsible teams based on
system state, reducing manual triage.
• Developed inventory synchronization service, eliminating manual fixes and improving data consistency
across systems.
• Implemented in-store reservation flow, integrating kiosk systems with backend services and order
lifecycle.
• Built tools for bulk product updates, automating manual workflows for business users.
• Migrated SQL logic from Oracle to MySQL and supported platform upgrades.
EDUCATION & TRAINING
Bachelor's degree of Software Engineering
Kyiv Polytechnic Institute [ 01/09/2017 - 30/06/2021 ]
City: Kyiv | Country: Ukraine
Level in EQF: 6
LANGUAGE SKILLS
Mother tongue(s): Ukrainian
English
LISTENING: B2 READING: B2 WRITING: B1
SPOKEN PRODUCTION: B1
SPOKEN INTERACTION: B1
Похожие кандидаты
-
Програміст Java
Удаленно -
Java Developer
110000 грн, Удаленно, Киев -
Програміст Java
Удаленно, Запорожье -
Програміст Java
Удаленно, Одесса -
Програміст Java
Удаленно, Кропивницкий -
Java-розробник
Удаленно, Николаев