Специалисты

Описание

Технические навыки

Языки программирования: Java
Библиотеки, фреймворки и сервисы: Spring (Boot, Data, Security, MVC, JDBC), Hibernate, REST, Liquibase, Flyway, Jasper, Lombok, JUnit, Mapstruct, Mockito, Kafka, RabbitMQ, Quartz, NiFi, Keycloak, React, Html, Css, Mongoose, Express
СУБД: PostgreSQL, MongoDB, MS SQL, ClickHouse, DynamoDB
Инструментарий: IntelliJ Idea, Tomcat, Maven, Docker, GitLab, Bitbucket
VCS: Git
OS: Linux, Windows

Опыт
Проект

Корпоративная платформа

Описание

Описание Услуги сервисного обслуживания предприятий, системной интеграции, автоматизации технологических процессов, разработки и внедрения информационных систем, бизнес-консалтинга и сервисной интеграции, проектной деятельности и бизнес-приложений, комплексного создания ИТ-инфраструктуры и внедрения систем связи. Роль в проектах Backend разработчик на Java. Занимался разработкой нескольких микросервисов, а также доработкой легаси платформы. Названия проектов Сервис ЛК (личный кабинет) и интеграция с ЕКТП (единая корпоративная телематическая платформа); Сервис мониторинга и отчета движения бензовозов между нефтебазами и АЗС; Единая корпоративная телематическая платформа Задачи Разработка бизнес логики приложений и микросервисной архитектуры на языке Java с использованием фреймворков SpringBoot, Hibernate; Разработка структуры и запросов БД в PostgreSql; Разработка взаимодействия с менеджером очередей RabbitMQ.

Технологии

Java, Spring Boot, Postgres, REST, RabbitMQ, Bitbucket, Mapstruct, Liquibase, NiFi

Длительность

03.2023 - наст. время месяцев

Проект

Автоматизация бизнес процессов

Описание

Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг Роль в проектах: Backend разработчик на Java Названия проектов Зарплатный проект; Сервис проверки контрагентов; Сервис биллинга; Рейтинг юридических лиц. Задачи Разработка бизнес логики приложений и микросервисной архитектуры на языке Java с использованием фреймворков SpringBoot, Hibernate; Разработка структуры и запросов БД в PostgreSql, Oracle; Разработка взаимодействия с менеджером очередей RabbitMQ; Разработка автоматического выполнения задач по расписанию с использованием фреймворка Quartz; Разработка тестовых сценариев средствами JUnit; Анализ и/или обнаружение существующих проблем и багов, и их дальнейшее устранение.

Технологии

Java, Postgres, Quartz, RabbitMQ, Oracle Database, GitLab

Длительность

12.2021-03.2023 месяца

Проект

Разработка корпоративных информационных систем управления

Описание

Роль в проекте: Backend разработчик на Java Задачи: Исправление и/или доработка существующего кода и запросов к БД; Разработка тестовых сценариев средствами JUnit

Технологии

Java, JUnit, REST API

Длительность

10.2021-12.2021 месяц

Проект

Разработка программного обеспечения для мобильного банкинга.

Описание

Роль в проекте Backend разработчик на Java Проекты Сервис автоматических платежей; Сервис интеграции с gmoji; Задачи Разработка бизнес логики приложений и микросервисной архитектуры на языке Java с использованием фреймворков SpringBoot, Hibernate; Разработка структуры и запросов БД в PostgreSql; Разработка автоматического выполнения задач по расписанию с использованием фреймворка Quartz; Разработка взаимодействия с менеджером очередей RabbitMQ.

Технологии

Java, Postgres, Quartz, RabbitMQ, GitLab

Длительность

06.2021-10.2021 месяц

Проект

Комплекс программных продуктов для доставок, перевозок и брокерской торговли перевозками

Описание

Роль в проекте Backend разработчик на JavaScript Задачи Разработка бизнес логики приложений и бессерверной микросервисной архитектуры AWS на языке Javascript с использованием фреймворков Express, Mongoose; Разработка структуры и запросов БД в MongoDB; Разработка взаимодействия с менеджером очередей SNS и сервисом авторизации Cognito.

Технологии

JavaScript, Express, Mongoose, MongoDB, AWS, REST API

Длительность

02.2020-06.2021 месяц

Проект

Электронная торговая площадка

Описание

Разработка электронных торговых площадок для торгов фьючерсами. Роль в проекте Backend разработчик на Java Проекты Электронная торговая площадка по продаже фьючерсов чартерных перелетов; Торговая площадка по продаже фьючерсов грузоперевозок; Задачи Разработка бизнес логики приложений и микросервисной архитектуры на языке Java с использованием фреймворков Spring, SpringBoot, Hibernate; Разработка структуры и запросов БД в PostgreSql, MongoDB; Разработка тестовых сценариев средствами JUnit, DbUnit; Разработка взаимодействия с менеджером очередей RabbitMQ и сервисом авторизации KeyCloak.

Технологии

Java, Hibernate, Spring Boot, JavaScript, MongoDB, Postgres, RabbitMQ, JUnit, KeyCloak

Длительность

05.2016-02.2020 месяцев

Проект

Разработка программного обеспечения для сети Интернет и электронной коммерции.

Описание

Роль в проекте Backend и Mobile разработчик на JavaScript Задачи Разработка бизнес логики приложений на языках JavaScript и PHP с использованием фреймворков Laravel, Yii, Meteor; Разработка структуры и запросов БД в MySql, MongoDB; Разработка пользовательского интерфейса средствами CSS, HTML, Bootstrap; Разработка клиентской части на JavaScript с использованием фреймворков AngularJS, Ionic, Meteor.

Технологии

JavaScript, PHP, Laravel, Yii, Meteor, MongoDB, MySql, CSS, HTML, AngularJS

Длительность

09.2013-05.2016 месяцев