Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был меньше недели назад

Мужчина, 37 лет, родился 21 октября 1988

Москва, м. Царицыно, готов к переезду, готов к командировкам

Java developer

350 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 13 лет 4 месяца

Август 2024по настоящее время
1 год 9 месяцев

Москва, www.selecty.ru/

Услуги для бизнеса... Показать еще

Java-разработчик
Сетевой маркетинг для банковских продуктов Сервис позволяет партнерам банка продавать банковские продукты, получая за это вознаграждение. Так же партнеры могут иметь свою реферальную сеть, получая вознаграждение за продажи своих рефералов Стек: Java 17-21, Gradle, Spring Framework (Boot, Web, Data, Security), Kubernetes, PostgreSQL, Liquibase, Kafka, Redis, ELK, Grafana, Prometheus Достижения: - Разработал микросервис для интеграции с внешними партнерами, что позволило подключить 4 новых партнера и привело к росту продаж на 5% - Оптимизировал SQL-запросы, ускорив выполнение ключевых из них в 75 раз (с 15 с до 200 мс) - Провел рефакторинг межсервисного взаимодействия через Kafka. Разделил единый топик на изолированные, что снизило нагрузку на CPU и память на 15% и устранило бесполезные логи - Настроил сбор и отображение бизнес-метрик на дашбордах Grafana для ключевых процессов - Разработал микросервис расчета бонусных баллов, автоматизировав работу, которую раньше делали руками с помощью громоздких sql скриптов - Перевел все сервисы на Spring Boot 3, что улучшило оценки AppSec в 2 раза - Довел покрытие тестами своих сервисов до отметки минимум 90%, улучшив оценки sonar и увеличив надежность системы в целом
Декабрь 2023Август 2024
9 месяцев
ITFB Group

Сургут, itfbgroup.ru/

Ведущий разработчик
Поиск по массиву стоп листов Сервис осуществляет поиск физических и юридических лиц по заданным атрибутам в черных списках, на основе поиска принимается решение об отказе или выдаче кредита. Данные для поиска берутся из различных источников, в том числе через интеграции с другими внешними системами. Помимо работы по проекту, проводил собеседования на позицию java разработчика Стек: Java 11, Maven, Spring Framework (Boot, Web, Data JDBC, Batch), Kubernetes, PostgreSQL, Liquibase, ELK Достижения: - Реализовал многопоточное выполнение хранимых процедур с настраиваемым уровнем параллелизма, что сократило время обработки данных с 6 до 1,5 часов - Увеличил покрытие тестами, добавив библиотеку Testcontainers. До этого вся логика, реализованная в хранимых процедурах, не была покрыта в принципе - Задокументировал отношение таблиц в диаграммах, так как в БД не использовались внешние ключи, что упростило понимание работы системы для всей команды
Октябрь 2022Декабрь 2023
1 год 3 месяца
ООО «Контекст Программные Решения»

Сургут, inkontext.ru/

Ведущий инженер-программист
Мониторингу социально-экономического развития Сервис осуществляет сбор социально-экономических данных через формы ввода, импорт, интеграции с другими внешними системами и помогает пользователям в дальнейшей работе с ними через формирование отчетов, дэшбордов и сводных таблиц Стек: Java 17, Maven, Spring Framework (Boot, Web, Data JPA, Security), PostgreSQL, Flyway, Redis, Kafka, Docker, Keycloak, ELK, NiFi, СМЭВ 3, СМЭВ 4 Достижения: - Спроектировал и внедрил систему информационной безопасности на основе Spring Security ACL, обеспечив разграничение прав доступа для более чем 1000 пользователей в соответствии с бизнес требованиями - Разработал сервис формирования отчетов - Перевел файловое хранилище с MongoDB на S3 - Настроил работу системы со СМЭВ 3, позже перевел ее на работу со СМЭВ 4 и Витринной данных - Задокументировал все важные части системы в базе знаний проекта при помощи диаграмм классов и диаграмм последовательностей - С командой довел проект от MVP до продакшена, ввел в опытную эксплуатацию
Январь 2013Октябрь 2022
9 лет 10 месяцев
Сургутнефтегаз

Сургут, www.surgutneftegas.ru/

Ведущий инженер-программист
Поддержка и развитие web сервисов, desktop приложений на Java Стек: Java 8, PostgreSQL, SWT Достижения: - Расширил функциональность сервисов - Сократил количество возникающих критических ошибок

Навыки

Уровни владения навыками
Базовый уровень
Docker
Уровень не указан
Java
Spring Framework
PostgreSQL
Git
Apache Maven
Linux
Redis
Kafka
Keycloak
Flyway
Liquibase
ELK
Apache NiFi
СМЭВ

Обо мне

Java разработчик с пятилетним опытом разработки высоконагруженных микросервисных систем в финтех и гос. секторе. Специализируюсь на улучшении производительности, модернизации легаси кода и вводе систем с нуля до продакшена. В прошлом занимался автоматизацией технологических процессов, благодаря чему успел поучаствовать в embedded разработке и разработке desktop приложений. Имею опыт менторства и проведения собеседований

Высшее образование

2012
Высшее образование
Институт математики и компьютерных наук, Управление и информатика в технических системах

Знание языков

Русский — Родной

Английский — A2 — Элементарный

Повышение квалификации, курсы

2017
Расширенный курс по программному обеспечению Valmet DNA
Opti-soft

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения