Работал в 8 компаниях 18 лет 7 месяцев
IT
Senior Java Developer
Lending Score
IT
1 год 6 месяцев
06.2023 - по настоящее время
Powering mortgages, real-time data straight from a client's bank account. Tailor-made statements designed for mortgage brokers, lenders and conveyancers.
Technologies:
- Java 17
- Spring Framework (Spring Data, Spring Security, Spring Boot)
- Hibernate
- Maven
- REST API
- MySQL, DynamoDB
- AWS
- Docker, ECS
- Git, Bitbucket
- Jira, Slack
Key Responsibilities:
Design, develop, and maintain high-performance, scalable, and reliable Java applications, primarily using Spring Boot and AWS technologies.
Collaborate with cross-functional teams to gather and refine requirements, define system architecture, and implement high-quality solutions.
Participate in code reviews, ensuring adherence to coding standards and best practices.
Troubleshoot and resolve complex technical issues, providing root cause analysis and implementing long-term solutions.
Company's web site:
https://www.lendingscore.co.uk/
Senior Java Software Engineer
Vokalo
IT
11 месяцев
01.2023 - 12.2023
Vokalo is a rising sportech startup in Aarhus, Denmark. The product is a wearable system that connects to a cloud-based platform allowing coaches to communicate with athletes regardless of distance. Furthermore Vokalo analyze player communication, providing coaches and clubs with insights they've never had before.
The most important in tech stack are:
- Java Spring
- Cloud technologies (AWS)
- Docker
- PostgreSQL
- Git / Gitlab
Company's web site:
https://vokalo.io/
Java Software Engineer
TinyEmail
IT
2 года 1 месяц
08.2020 - 09.2022
TinyEmail lets marketers spend time on creating the perfect message by automating everything else that’s need to deliver targeted campaigns.
- Ability to use Spring Boot, Spring Cloud, Spring Hibernate / Spring Data for creating Java-based services
- Hands-on developing using messaging components (Kafka Consumer / Producer development)
- Experience working with JSON/REST- Ability to create OpenAPI specification and use it for top-down and bottom-up generation of code /specification
- Working knowledge of Jenkins, Maven and Git- Hands-on experience in developing services with NoSQL (MongoDB)
- Unit test automation using frameworks like JUnit and Mockito
- Understanding on container technology- Ability to comprehend user stories / acceptance criteria written using Gherkins format
- Ability to generate unit test code coverage and fix bugsTinyEmail lets marketers spend time on creating the perfect message by automating everything else that’s need to deliver targeted campaigns.
- Ability to use Spring Boot, Spring Cloud, Spring Hibernate / Spring Data for creating Java-based services
- Hands-on developing using messaging components (Kafka Consumer / Producer development)
- Experience working with JSON/REST
- Ability to create OpenAPI specification and use it for top-down and bottom-up generation of code /specification
- Working knowledge of Jenkins, Maven and Git
- Hands-on experience in developing services with NoSQL (MongoDB)
- Unit test automation using frameworks like JUnit and Mockito
- Understanding on container technology
- Ability to comprehend user stories / acceptance criteria written using Gherkins format
- Ability to generate unit test code coverage and fix bugs
Company's web site:
https://www.tinyemail.com/
Senior Java Software Engineer
Upwork project
IT
1 год 6 месяцев
08.2020 - 02.2022
Service for replenishing accounts and conducting advertising campaigns in Google, Facebook, Instagram and other systems.
Responsibilities: back-end business logic implementation.
Technologies:
- Java 8
- Spring Framework (Spring Data, Spring Security, Spring Boot)
- Hibernate
- Maven
- REST API
- MySQL
- Git
- Jira
Java Developer
RocketBNK
IT
1 год 1 месяц
07.2019 - 08.2020
RocketBNK is a new service to enable employees of companies to get paid, every day for their work. Service starts in the United States offering employees on-demand access to their money, improve their budgeting and offering them peace-of- mind to better manage financial stress.
Responsibilities: back-end business logic implementation.
Technologies:
- Java 8
- Spring Framework (Spring Data, Spring Security, Spring Boot)
- jUnit
- Hibernate
- Maven
- REST API
- MySQL
- Git
- Docker
- Agile and Jira
- Розробка програмного забезпечення на мові Java
- Участь у всьому циклі розробки програмного продукту
- Написання чистого та оптимізованого коду
- Робота з різними фреймворками
- Виконання модульного та інтеграційного тестування
- Документування коду та процесів розробки
- Вирішення технічних проблем та усунення дефектів
- Співпраця з командою розробників і тестувальників
- Оновлення та підтримка існуючих програмних рішень
- Моніторинг трендів та новітніх технологій у розробці на Java
Company's web site:
https://rocketfncl.com/
Java Developer for Crypto-Currency Wallet
Black Pearl Digital AG
IT
8 месяцев
01.2019 - 09.2019
Enterprise-Grade Cryptocurrency Wallet enables asset managers to securely buy, sell and securely store a wide variety of Digital Assets and Cryptocurrencies without a third-party financial intermediary.
Demo:
https://www.blackpearl.digital/securepearl-demo-en/
Responsibilities: back-end business logic implementation.
Technologies:
- Java 8
- Spring Framework (Spring Data, Spring Security, Spring Boot)
- jUnit
- Hibernate
- Maven
- REST API
- MySQL
- Git
- Agile and Jira
Company's web site:
https://www.blackpearl.digital/
Java developer
HYS Enterprise
IT
2 года 8 месяцев
04.2016 - 12.2018
Huge E-Commerce project for Dutch company.
Responsibilities: back-end business logic implementation, bug fixing.
Technologies:
- Java 8
- Hybris
- Spring Framework (Spring MVC, Spring Data, Spring Security, Spring Boot)
- jUnit
- Hibernate
- Ant
- REST API
- MySQL
- HTML/CSS
- Git
- Agile and Jira
Company's web site:
https://www.hys-enterprise.com/
Керівник відділу розробки, програміст
Студія «Март»
IT
10 лет
01.2004 - 01.2014
Студія «Март» займається графічним дизайном та web-розробкою. Компанія була заснована у 2004 році. Крім керівних функцій, спочатку в компанії я був також PHP-програмістом. Потім я став менеджером проектів і керівником відділу розробки. У січні 2014 року я залишив компанію. Головною причиною такого рішення стало бажання зайнятися чимось серйознішим та цікавішим, ніж розробка корпоративних сайтів.
Сайт компанії:
https://mart.com.ua/
Ключевая информация
I have 7 years experience of backend development. During this time I worked in many IT companies and projects. I develop enterprise applications on Java. My technology stack includes:
- SpringBoot;
- Spring Security, JWT, OAuth 2, Keycloak;
- Spring Data JPA, Hibernate;
- Docker, Kubernetes;
- REST API development;
- AWS infrastructure;
- Unit tests;
- Maven;
- Jenkins;
- Git, Bitbucket;
- Apache Kafka;
- MySQL, PostgreSQL, MongoDB.
I usually work using Jira, Confluence, Slack, IntelliJ IDEA.I prefer to work in team, so Agile and Scrum are my best friends.I am an adherent of the purity code. I am a prudent and meticulous person.
My LinkedIn account:
https://www.linkedin.com/in/mykola-koretskyy/
My Bitbucket account:
https://bitbucket.org/gribozi/
Учился в 1 заведении
Одеський Національний політехнічний університет, ІКС (ФАВТ)
Інтелектуальні комп'ютерні системи та мережі
Одеса, 2003
Владеет языками
Английский
продвинутый
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Украинский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Курсы, тренинги, сертификаты
IT-School, компания DataArt
Тримісячний курс базової підготовки фахівців для роботи у сучасних IT-компаніях.
Java для всех
Авторський курс з Java Сергія Моренца
Java Core, курсы «Фабрика»
Пройшов курс Java-розробника
Дополнительная информация
Цель
Зацікавлений у віддаленій роботі.
Микола
Микола
Java Software Engineer
Одесса
Готов переехать: Киев, Львов, Днепр, Харьков, Другие страны
полная занятость, неполная занятость, проектная работа
Характер работы: удаленная работа
Обновлено 1 месяц назад