Олександр
Java developer
- Employment type:
- full-time
- City of residence:
- Kremenchuk
- Ready to work:
- Cherkasy, Dnipro, Kremenchuk, Kyiv, Poltava, 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.
You can get this candidate's contact information from https://www.work.ua/resumes/9810199/
Work experience
Full stack software engineern(Java - Angular)
from 09.2023 to now
(3 years 3 months)
Diya, Дистанційно (IT)
Повний цикл розробки Handsonsimply.dk — SaaS-платформи для управління будівництвом та польовими роботами, яку створюємо для одного з клієнтів Diya. Я реалізую функціонал end to end: від вимог до production.
Розробив і розширив основні бізнес-модулі: QA-звіти, реєстрації та чек-листи, дефекти, плани-креслення, файловий менеджмент із нагадуваннями про закінчення терміну дії по email, планування, фотобібліотека, контракти.
Автоматизував генерацію документів: QA-звіти та звіти реєстрацій, об'єднання завантажених PDF, експорт в Excel. Створив дашборди з візуалізацією бізнес-даних на мапах (Google Maps API) та реалізував вилучення геоданих із геопросторових PDF на Java.
Інтегрував email-сповіщення та AI-функції на базі Google Gemini.
Забезпечую роботу проєкту на AWS: S3, DynamoDB.
Поступово модернізую legacy-код: Jakarta EE 10, Java 17, ES6, а також виношу дубльовану логіку фронтенду в спільні сервіси.
Впровадив AI-assisted workflow розробки з Claude Code: правила проєкту, кастомні backend/frontend skills, IDE MCP, plan-first нотатки до задач та AI code review.
Stack: Java 17, Jakarta EE 10, EJB, Hibernate, WildFly, AngularJS, AWS (S3, DynamoDB), MySQL, PDFBox, Flying Saucer, FreeMarker, Apache POI, PDF.js, Google Maps API, Google Gemini. Другий проєкт: Spring, Angular 18.
Java software engineer
from 11.2022 to 07.2023
(9 months)
IGM Technology, Дистанційно (IT)
Як учасник RPA-команди працював над cloud-based фінансовим продуктом на Java, Spring Boot, Apps
Script, JavaScript, MySQL, MongoDB та різних бібліотеках.
• Створив ETL-класи на Java (Spring Boot), які перетворюють дані клієнтів у структуру даних сервісу,
забезпечуючи розумний імпорт із конвертацією однієї структури у потрібний формат.
• Писав SQL-запити на 300–500 рядків до MongoDB (через in-house SQL-on-NoSQL фреймворк, створений
до мого приходу) для нормалізації клієнтських документів із різною структурою. Запити зберігалися в
базі окремо для кожного клієнта, тож єдиний leasing-фронтенд отримував їх за назвою та застосовував
до даних кожного клієнта.
• Писав JavaScript-скрипти розрахунків для модуля бюджетування.
• Автоматизував роботу з Google Docs за допомогою Google Apps Script.
Additional education and certificates
GRASP and GoF Design patterns (FoxmindEd)
2025
Certificate
Enterprise Patterns (FonxmindEd)
2026
Certificate
Knowledge and skills
- Наполегливість
- Java
- Spring Framework
- Hibernate
- MySQL
- Git
- Spring Boot
- Apache Maven
- PostgreSQL
- HTML
- CSS
- JavaScript
- Знання технологій JDBC
- Знання принципів ООП
- SQL
- Java Core
- IntelliJ IDEA
- JUnit
- Angular
- AWS
- DynamoDB
- TypeScript
- WildFly
- Enterprise JavaBeans
- Knowledge of design patterns
- Комунікабельність
- Docker
- GitHub
Language proficiencies
English — above average
Similar candidates
-
Програміст Java
23000 UAH, Dnipro, Other countries, Remote -
Android/Java developer
Remote -
Java-розробник
Kyiv -
Web-програміст
Kyiv, Remote -
Python, Java, AI Software engineer
Remote -
Junior java developer
20000 UAH, Remote