Cloud Services
FinTech & Banking
HRTech
Information Security
Logistics & Transport
Manufacturing
Marketing, Advertising & Design
Александр Б. Java разработчик, Middle+
ID 20404
АБ
Александр Б.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
4 495,67 Р/час
вкл. НДС 5% (166.67 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
опыт работы с Java 11+ и Kotlin;
опыт работы с Spring и Spring Boot;
Опыт работы с системами на микросервисной архитектуре (Kubernetes);
Опыт работы с Docker и K8S;
Опыт написания интеграционных тестов (junit);
Опыт проектирования REST API;
NoSQL (MongoDB);
SQL (PostgreSQL, Oracle);
Брокеры сообщений (Kafka);
Cache (Redis);
Настройка CI/CD (GitlabCI, Jenkins);
Настройка средств мониторинга ( Prometheus);
Проекты
(5 лет 9 месяцев)
Платформа мониторинга перемещения нефтепродуктов
Роль
Java разработчик
Обязанности
Web B2B платформа, построенная на монолитной архитектуре, осуществляющая автоматизацию ряда производственных процессов связанных с перемещением продуктов нефтяной отрасли.
Обязанности
Работа по спринтам, реализация актуальных задач по развитию проекта, а также правка багов (доработка виджетов экрана отображения состояния резервуаров НПЗ, правка багов фильтрации и мапинга данных);
Решено большое число задач по работе с фильтрацией и сортировкой данных, выводимых на экране справочных таблиц;
Реализация пользовательской агрегации данных по заданным критериям в отдельную таблицу.
Состав команды
4 Back-end, 1 QA, 1 PM
Достижения
- С подключением меня, команда не сорвала ни одного релиза
- Быстрое переключение фокуса внимания на разные модули проекта
- Реализация задач сильно раньше ожидаемого срока исполнения
Стек специалиста на проекте
PostgreSQL, Kotlin, Spring Boot, Gradle, IntelliJ IDEA, Lombok, Spring Data JPA, Java 17, Gitlab CI
Отрасль проекта
Manufacturing
Период работы
Июль 2024 - Декабрь 2024
(6 месяцев)
Платформа управления рекламными проектами
Роль
Java разработчик
Обязанности
Платформа, построенная на двух монолитах, осуществляет управление различными рекламными кампаниями. Пользователь создает шаблон будущей кампании, которая в последствии, в формате json передается на сторону заказчика и обрабатывается его сервисом. Для различных организаций, использующих данный проект, имеется индивидуальная реализация, содержащая в себе уникальные доработки, учитывающие потребности клиентов.
Более новая итерация приложения представляет из себя микросервисы, разворачивающиеся в кубере заказчика. Построена на собственном фреймворке, через который осуществляется адаптация приложения для различных нужд заказчиков.
Обязанности
Работа с легаси, поддержание проекта;
Развитие проекта, работа по спринтам;
Решение вопросов с оптимизацией запросов, основываясь на выгрузках с прода в формате jmc. Организация батчевого сохранения для увеличения скорости экспорта;
Решено большое количество задач, связанных с парсингом json, в частности, с использованием библиотеки Jackson;
Реализация очистки базы данных MongoDB с использованием самоочищающихся индексов;
Поддержка проекта, специализированного под различных заказчиков. Осуществление узкоспециализированных и глобальных доработок;
Разработка шаблонизатора, поддерживающего динамический контент, при помощи Thymeleaf;
Деплой проектов на стенды заказчиков;
Параллельная работа по осуществлению доработок и поддержки нескольких версий продукта, специализированных для различных заказчиков.
Проектирование REST API
Достижения
- Исследованы и внедрены способы реализации динамического контента, написаны инструкции для пользователей
- Своевременное обновление версии приложения на стендах заказчика, быстрая работа с проблемами, вносимые новым функционалом
- Поддержание кластеров Kubernates с проектом на стороне заказчиков
Стек специалиста на проекте
pm, Gitlab CI, Lombok, Spring Data JPA, JSON, QA, MongoDB, Jackson, Gradle, IntelliJ IDEA, Swagger, Redis, Prometheus, Kafka, Backend, Thymeleaf, JMC, Docker, Kotlin, Spring Security, Java 11, Java 17, REST API, Spring Boot, легаси, PostgreSQL, Yandex Cloud, Microservices, Kubernetes
Отрасль проекта
Marketing, Advertising & Design
Период работы
Апрель 2023 - Июнь 2024
(1 год 3 месяца)
Программа заполнения когнитивных карт помехоустойчивых кодов
Роль
Java разработчик
Обязанности
Монолитное приложение, с графическим интерфейсом, позволяющее пользователю легко осуществлять матричные операции с помехоустойчивыми кодами разных размерностей.
Обязанности
Разработка приложения с нуля;
Проведение работы по государственной регистрации программы для ЭВМ.
Достижения
- Исследованы и экспериментально доказаны ранее неизвестные свойства помехоустойчивых циклических кодов
- Работа легла в основу более чем 10 статей в научно-рецензируемых изданиях
- На полученных данных 3 аспиранта успешно защитили диссертации, и получили степень к.т.н.
Стек специалиста на проекте
Maven, IntelliJ IDEA, Lombok, Framer, Java 17
Отрасль проекта
Cloud Services
Период работы
Январь 2023 - Март 2023
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный технический университет
Специальность
Информационные технологии и системы связи
Завершение учебы
2021 г.