Олександр

Java developer

Employment type:
full-time
City of residence:
Kremenchuk
Ready to work:
Cherkasy, Dnipro, Kremenchuk, Kyiv, Poltava, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

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

2025
Certificate

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

All similar candidates


Compare your requirements and salary with other companies' jobs: