Алексей К., Middle, Java разработчик

Алексей К.
Россия, Москва
2 035 ₽/час 325 600 ₽/мес.
    Java разработчик
  • Middle
Опыт работы:

4+ года

Языки:

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

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

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

Навыки
Java
Oracle Db
Elasticsearch
Kubernetes
OpenShift
Jenkins
Helm Charts
Linux
PuTTY
Maven/Gradel
Spring Boot
JUnit
Mockito
JMeter
Hibernate
MyBatis
Liquibase
SonarQube
RestApi
SOAP
EclipseBPMN
OpenAPI
SoapUI
Insomnia
Nexus Sonatype
Kafka
ActiveMQ
Keycloak
Jaeger
Prometheus
Grafana
FluentBit
Kibana
Bitbucket
Jira
Confluence
Database:
PostgreSQL
Applications:
Docker
Source_control:
GitLab CI/CD
GitLab
Instruments:
Swagger
Postman

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

Корпоративная интеграционная платформа
Позиция на проекте
Backend-разработчик
Размер команды
14
Ответственность
  1. Разработка UI для планировщика заданий на Vaadin V24.
  2. Миграция интеграционных сервисов с Red Hat Jboss Fuse на Kubernetes.
  3. Разработка и поддержка интеграционных маршрутов на базе Apache Camel.
  4. Управление интеграционными процессами и мониторинг сервисов через Hawtio.
  5. Обработка исключений и настройка трансформации данных в Camel-маршрутах.
  6. Оптимизация и поддержка существующих маршрутов на платформе Red Hat JBoss Fuse.
  7. Настройка и интеграция брокеров сообщений (JMS) с использованием Apache ActiveMQ.
  8. Миграция маршрутов Apache Camel с JBoss Fuse на микросервисную архитектуру с использованием Spring Boot.
  9. Настройка логирования и отслеживания маршрутов Camel в реальном времени через Hawtio.
  10. Поддержка SOAP/REST взаимодействий через маршруты Camel.
  11. Разработка unit, модульных и интеграционных тестов.
  12. Создание и оптимизация SQL-запросов и процедур.
  13. Развертывание и тестирование доработок на тестовые среды.
  14. Управление и мониторинг Kubernetes-кластеров с использованием Skooner.
  15. Настройка и интеграция системы аутентификации и авторизации с использованием Keycloak.
  16. Управление ролями и политиками доступа через Keycloak.
  17. Отслеживание и анализ распределённых трассировок с использованием Jaeger.
  18. Мониторинг состояния ресурсов в Kubernetes-кластерах через Skooner.
  19. Проведение code review, работа с Git и Gitlab.
  20. Деплой сервисов в Kubernetes.
  21. Рефакторинг и оптимизация кода.
  22. Работа с Hibernate.
  23. Участие в тестировании и устранении дефектов в разработанных компонентах.
  24. Оптимизация производительности SQL-запросов.
  25. Подготовка и сборка релизов.
  26. Написание OpenApi документации и использование ее в проекте (openapi-generator library).
Технологии и инструменты
Apache Camel, Docker, GitLab, GitLab CI/CD, Grafana, Hibernate, Jaeger, Java, JUnit, Keycloak, Kubernetes, Maven, Mockito, Nexus Sonatype, OpenAPI, Postman, Prometheus, REST API, SOAP, SoapUI, Spring Boot, Swagger, Vaadin, Postgres, Swagger/OpenAPI, Gradel, Apache Karaf, Red Hat Jboss Fuse, Hawtio, Apache Active MQ, Skooner
Период работы/продолжительность
Июль 2023 г. - Ноябрь 2024 г.
Цифровой кредитный процесс
Позиция на проекте
Backend-разработчик
Размер команды
30
Ответственность
  1. Разработка и доработка стратегий определения кредитных рисков для юридических лиц.
  2. Написание unit, модульных и интеграционных тестов.
  3. Составление SQL запросов и процедур.
  4. Постановка доработок на тестовые среды СТ/ИФТ/НТ.
  5. Написание и доработка pipeline в JenkinsПроведение code review.
  6. Написание скриптов миграции Liquibaseработа с Git и Bitbucket.
  7. Разбор инцидентов.
  8. Разработка интеграционных сервисов в рамках проекта цифрового кредитного продукта.
  9. Деплой сервисов в OpenShift.
  10. Подключение средств мониторинга в OpenShift.
  11. Рефакторинг и оптимизация кода.
  12. Работа с MyBatis.
  13. Участие в тестировании разработанных компонентов и исправлении дефектов.
  14. Участие в принятии архитектурных решений.
  15. Подключение Elasticsearch в OpenShift и работа в нем.
  16. Оптимизация SQL запросов.
  17. Сборка релиза.
  18. Написание OpenApi документации и использование ее в проекте (openapi-generator library).
  19. Заведение задач на рефакторинг.
  20. Решение инцидентов.
  21. Тестирование сервиса с помощью Jmeter.
  22. Подключение и работа с SonarQube.
Технологии и инструменты
Bitbucket, Docker, Elasticsearch, Grafana, Hibernate, Insomnia, Java, Jenkins, Jira, JMeter, JUnit, Kafka, Kibana, Liquibase, Maven, Mockito, MyBatis, Nexus Sonatype, OpenAPI, OpenShift, Oracle, Postman, Prometheus, REST API, SonarQube, Spring Boot, Swagger, Postgres, Swagger/OpenAPI, Gradel, Fluent Bit, Eclipse BPMN2, Conflunce
Период работы/продолжительность
Август 2021 г. - Июль 2023 г.

Образование

Высшее
Название учебного заведения/курса
Московский государственный технический университет радиотехники, электроники и автоматики
Специальность
Программная инженерия
Аналогичные специалисты
Не нашли, кого искали?

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

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