Працював в 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

2015

Тримісячний курс базової підготовки фахівців для роботи у сучасних IT-компаніях.

Java для всех

2015

Авторський курс з Java Сергія Моренца

Java Core, курсы «Фабрика»

2014

Пройшов курс Java-розробника

Додаткова інформація

Цель

Зацікавлений у віддаленій роботі.

Микола

Java Software Engineer

Одеса

Готовий переїхати: Київ, Львів, Дніпро, Харків, Інші країни

43 роки

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Оновлено 1 місяць тому