Денис С., Middle, Java разработчик

Денис С.
Россия, Москва
2 640 ₽/час 422 400 ₽/мес.
    Java разработчик
  • Middle
Опыт работы:

Стаж работы — 4 года 10 месяцев

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Java
Java EE
Hibernate
MyBatis
eclipse link
Spring
Spring Core
Spring Transactional
Spring Rest
Spring Data JPA
Spring-boot
Spring Security
Spring AOP
AspectJ
Spring-Cloud
WebFlux
Java SE
JDBC
SQLite
NoSQL
Luqibase
Flyway
OAuth/ADFS/Keycloak
CI/CD
Kubernetes/Openshift
ELK-стек
Grafana
Unit-тестирование
Spring Test
Mock’ирование
TestContainers
Quarkus
SQL Postgres
JUnit
Mockito
Git
Thymeleaf
Kafka
Technology:
SQL
Database:
MySQL
PostgreSQL
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

*Указан не весь опыт кандидата

Примеры работ

Миграция систем прокатного производства
Описание задачи/проекта

Внедрить для пользователей обновленную систему управления производственными процессами (MES), которая заменит устаревшую версию, обеспечивая более удобное и быстрое взаимодействие с производственными операциями.

Позиция на проекте
Backend—разработчик
Размер команды
50 человек
Ответственность
  1. Коммуникация с командой,
  2. Анализ требований,
  3. Участие в развитии продукта и процессов вместе с командой,
  4. Проведение код ревью,
  5. Добавление новых фич, исправление багов,
  6. Написание модульных и интеграционных тестов,
  7. Написание технической и пользовательской документации, схем потоков.
Технологии и инструменты
Docker, Kafka, Liquibase, OpenSearch, PostgreSQL, Querydsl, rmi, Sentry, Spring Data JPA, Spring Security, HTTP/REST, JPA/ORM (Hibernate), Mock_ирование, Spring DI/IoC, Spring Transactional, Unit-тестирование, AVRO-схемы
Период работы/продолжительность
Июнь 2024 г. - Сентябрь 2025 г.
Тираж LIMS в лабораториях ПП
Описание задачи/проекта

Осуществить переход от старых систем управления производством, основанных на Oracle, на современные технологические решения, одновременно разрабатывая новые системы MES.

Позиция на проекте
Backend—разработчик
Размер команды
40 человек
Ответственность
  1. Коммуникация с командой,
  2. Анализ требований,
  3. Участие в развитии продукта и процессов вместе с командой,
  4. Проведение код ревью,
  5. Добавление новых фич, исправление багов,
  6. Написание модульных и интеграционных тестов,
  7. Написание технической и пользовательской документации, схем потоков.
Технологии и инструменты
Liquibase, OpenSearch, Querydsl, rmi, Sentry, Spring Data JPA, Spring Security, Spring Test, Collection API, Open API (Swagger), Spring Transactional, AVRO-схемы, Kafka Rest
Период работы/продолжительность
Январь 2023 г. - Июнь 2024 г.
Сервис Генеалогия
Описание задачи/проекта

Сервис для сбора информации о генеалогических цепочках из различных сервисов, с предоставлением возможности быстрого поиска и вывода информации по списку узлов, горизонтального и вертикального распространения атрибутов по узлам генеалогии, построения генеалогического дерева с возможностью просмотра атрибутов каждого узла, поиск единиц металла по атрибутам

Позиция на проекте
Backend—разработчик
Размер команды
10 человек
Ответственность
  1. Коммуникация с командой,
  2. Анализ требований,
  3. Участие в развитии продукта и процессов вместе с командой,
  4. Проведение код ревью,
  5. Добавление новых фич, исправление багов,
  6. Написание модульных и интеграционных тестов,
  7. Написание технической и пользовательской документации, схем потоков.
Технологии и инструменты
Liquibase, OpenSearch, Querydsl, rmi, Sentry, Spring Data JPA, Spring Security, Spring Test, Collection API, Open API (Swagger), Spring Transactional, AVRO-схемы, Kafka Rest
Период работы/продолжительность
Январь 2022 г. - Декабрь 2022 г.
Личный кабинет сотрудников для генерации предложений
Описание задачи/проекта

Формирование предложений и идей от внутренних сотрудников в личном кабинете с обратной связью

Позиция на проекте
Backend—разработчик
Размер команды
12 человек
Ответственность
  1. Коммуникация с командой,
  2. Анализ требований,
  3. Участие в развитии продукта и процессов вместе с командой,
  4. Проведение код ревью,
  5. Добавление новых фич, исправление багов,
  6. Написание модульных и интеграционных тестов,
  7. Написание технической и пользовательской документации, схем потоков.
Технологии и инструменты
Docker, Flyway, Git, Java, JUnit, Kafka, Liquibase, Mockito, Quarkus, Reactor, Thymeleaf, SQL Postgres, Spring Framework (Web/WebFlux)
Период работы/продолжительность
Июнь 2021 г. - Декабрь 2021 г.
Сервис покупки и аренды жилья и земли
Описание задачи/проекта

Создать платформу для поиска жилья с целью аренды или покупки объектов недвижимости.

Позиция на проекте
Backend—разработчик
Размер команды
15 человек
Ответственность
  1. Коммуникация с командой,
  2. Анализ требований,
  3. Участие в развитии продукта и процессов вместе с командой,
  4. Проведение код ревью,
  5. Добавление новых фич, исправление багов,
  6. Написание модульных и интеграционных тестов,
  7. Написание технической и пользовательской документации, схем потоков.
Технологии и инструменты
Elasticsearch, PostgreSQL, Spring Data JPA, Spring Security, HTTP/REST, Open API (Swagger), JPA/ORM (Hibernate), Mock_ирование, Spring DI/IoC, Spring Transactional, Unit-тестирование, Spring-Cloud
Период работы/продолжительность
Октябрь 2020 г. - Май 2021 г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста