Андрій
Java-розробник, 55 000 грн
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/4940259/
Опыт работы
Middle Java Developer
с 03.2024 по наст. время
(1 год 10 месяцев)
NC1, Дистанційно (IT)
Medical IoT project:
IoT веб-додаток для проведення медичних оглядів водіїв та допуску їх до робочих змін.
Обов’язки:
Розробка функціоналу для відновлення роботи COM-порту при взаємодії з пристроєм для вимірювання рівня алкоголю.
Розробка функціоналу для отримання даних з тонометра через Bluetooth LE API.
Розробив додаток на C#, який запускається з Java-додатку, підтримує асинхронну комунікацію з BLE-пристроями та передає отримані дані назад у Java.
Стек: RESTful, Spring Boot, Concurrency, JNA, SerialPort API, C#, VS, Windows API, Bluetooth LE API, Git
AI-driven employee CRM:
CRM веб-додаток для аналізу інформації про потенційних співробітників компанії, обробки їх біометричних даних під час реєстрації та роботи з резюме з використанням AI, з можливістю подальшого редагування для надання профілів кандидатів менеджерам компанії. Додаток інтегрується з API сторонніх провайдерів для отримання інформації щодо кримінальної, фінансової та іншої історії кандидатів.
Обов’язки:
Аудит існуючих backend-методів для перевірки їх відповідності вимогам.
Внесення змін та оновлення Swagger-документації для коректного відображення та роботи всіх API.
Розробка та налаштування функціоналу сервісу відправки email.
Стек: RESTful, Swagger, Spring Boot, OAuth 2.0, Postgres, Liquibase, Docker, Git
BookWorm:
Веб-додаток для завантаження обкладинок книг, обробки інформації про книги з використанням AI, редагування цих даних для подальшої презентації клієнтам.
Обов’язки:
Проєктування та розробка UI/UX з нуля.
Розробка API та backend з нуля.
Стек: RESTful, Spring Boot, Postgres, Git, Thymeleaf, JS, CSS
Java Developer
с 06.2023 по наст. время
(2 года 7 месяцев)
JewishCulture, Дистанційно (Неприбуткові, благодійні та громадські організації)
Високонавантажена розподілена мікросервісна архітектура для обробки персональних даних відповідно до GDPR та CCPA. Core API забезпечує роботу з користувачами, підрозділами, подіями, ітераціями тощо. CRM-система для адміністрування користувачів, управління подіями та аналітики.
Обов’язки:
Розробка модулів аналітики даних, модулів загальних батьківських класів для тестів, функціоналу автоматичної відмови у реєстрації.
Розробка та підтримка мікросервісної архітектури.
Рефакторинг, оптимізація коду, розширення функціоналу системи.
Code review, підтримка застосунку, виправлення багів.
Розробка та виконання планів тестування: unit, integration, E2E.
Рефакторинг та оптимізація бази даних.
Стек: Java 17, PostgreSQL, Flyway, RESTful, Swagger, Log4j, Spring Boot 3.1.4, JPA/Hibernate, Gradle, Tomcat, Git, Telegram bot, Docker, Unit/Integration testing, Mocking
Junior Java Developer
с 06.2020 по 03.2023
(2 года 10 месяцев)
TrackEnsure Inc., Київ (Транспорт, логістика)
Високонавантажені SaaS-додатки з обробкою даних у реальному часі від тисяч користувачів, інтеграція з API, реплікація БД (поділ на read/write), fault-tolerant механізми доставки (fail queue, offline mode).
Обов’язки:
Розробка внутрішніх API для партнерських компаній та інтеграція зі сторонніми API (наприклад, Telitek Inc).
Створення та виправлення звітів і валідаторів даних щодо роботи водіїв для звітності в контролюючі органи.
Формування звітів у різних форматах (включно з ZIP) на основі даних про порушення, паливо, API-виклики тощо.
Реалізація тригерів і персональних повідомлень (email тощо) про зміни станів активів (локація, швидкість, порушення).
Рефакторинг та оптимізація бази даних.
Розробка підмодуля "Payments": створення платежів, прив’язка до відділів, погодження та подальша обробка.
Стек: JDBC, PostgreSQL, PostGIS, JSON, SOAP, RESTful, GAPI, Sockets, Log4j, JSP, Spring, JPA/Hibernate, Maven, Ant, Tomcat
Образование
КНУФКіС
Фізична культура, тренер-викладач, Київ
Высшее, с 1991 по 1995 (4 года)
Дополнительное образование и сертификаты
Javabeging - Spring (Boot, Security, JPA)
2018, 3 мес.
ProgAcademy
2014-2016
Знания и навыки
- Windows
- Linux
- Java
- Git
- Знання принципів ООП
- HTML
- Spring Boot
- MySQL
- IntelliJ IDEA
- CSS
- Java Core
- Apache Maven
- Docker
- JUnit
- JavaScript
- PostgreSQL
- SQL
- Spring Framework
- MongoDB
- GitLab
- PostGis
- JIT-Compilation
- Threadsafe
- Servlets
- Spring Data JPA
- Gradle
- Mockito
- Selenium
- IntelliIDEA
- PL/pgSQL
- Знання технологій JDBC
- Bitbucket
- Flyway
- Liquibase
- Apache Tomcat
- JSON
- REST API
- SOAP
- Postman
- Swagger
- Bash/batch scripting
- SSH
- Setting up Telegram bots
- Apache Kafka
- Redis
- C#
- VS Code
- K8s
- CI/CD
- JSON Web Token
Знание языков
- Английский — средний
- Украинский — свободно
Дополнительная информация
Технологічний стек
Java Core: Java 8–17, JIT-Compilation, Threadsafe, GC
Spring: Core, Boot, MVC, Data JPA/MongoDB, Security, Cloud, AOP
Java EE / Jakarta EE: Servlets, JSP, JPA/Hibernate
DevTools: Maven, Gradle, Ant, JUnit, Mocking, Selenium
VCS: Git, GitLab, Bitbucket, Mercurial
Середовище розробки: IntelliJ IDEA, Eclipse
RDBMS / Міграції: MySQL, PostgreSQL/PostGIS, PL/pgSQL, JDBC, Flyway, Liquibase
Фронтенд-інструменти:
Web: JavaScript, HTML, CSS, Bootstrap, Thymeleaf, Freemarker
Desktop: JavaFX
Інші інструменти: Tomcat, Docker, REST, JSON, Postman, Swagger, OAuth 2.0, JWT, Apache POI, Bash/batch scripting, SSH, Lombok
Базовий рівень: MongoDB, Telegram bot, Web services (SOAP), Apache Kafka, Redis, C#, Visual Studio, K8s, CI/CD, AWS, Angular
ОС: Microsoft Windows, Linux
Похожие кандидаты
-
Програміст Java
Удаленно -
Програміст Java
Львов, Удаленно -
Javascript-программист
Яремче, Удаленно -
Java developer
Чернигов, Вишневое (Киевская обл.), Удаленно -
Java developer
Киев -
Java-розробник
Полтава, Удаленно