Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Андрій

Java-розробник

Вид занятости: полная
Зарплата: 55 000 грн/мес
Возраст: 53 года
Город проживания: Киев
Готов работать: Киев, Удаленно
Вид занятости:
полная
Зарплата:
55 000 грн/мес
Возраст:
53 года
Город проживания:
Киев
Готов работать:
Киев, Удаленно

Контактная информация

Соискатель указал телефон, эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

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

Кандидаты по городам