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

Зарегистрироваться
Был вчера в 14:12

Кандидат

Мужчина, 39 лет, родился 14 апреля 1986

Активно ищет работу

Другое, готов к переезду, готов к командировкам

Java-разработчик

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

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 18 лет 7 месяцев

Июнь 2024по настоящее время
1 год

rabota.lemanapro.ru/

Розничная торговля... Показать еще

Ведуший разработчик
Проектирование и разработка решения для предоставления покупателям рекомендаций товаров и поставщиков с учетом их географического положения. • Микросервисная архитектура: проектирование и реализация масштабируемых сервисов на Java и Kotlin с использованием Spring (Boot, Security, Cloud) • Внедрение: вывод продукта в промышленную эксплуатацию, настройка CI/CD-процессов и оркестрация через Kubernetes • Работа с данными: потоковая обработка событий через Kafka • Оптимизация производительности: использование Redis для кэширования данных, снижение времени отклика сервисов • Мониторинг и поддержка: обеспечение стабильности работы через интеграцию с OpenSearch, настройку мониторинга и алертинга • Управление задачами: координация с командой, декомпозиция требований, оценка задач Ключевые навыки: Микросервисная архитектура • Kubernetes • Spring Framework (Boot, Security, Cloud) • Языки: Java, Kotlin • Базы данных: PostgreSQL, MongoDB, Redis • Инструменты: Kafka, OpenSearch, Git • CI/CD: TeamCity, Helm • Мониторинг и алертинг
Октябрь 2021Июль 2024
2 года 10 месяцев

www.otpbank.ru/

Финансовый сектор... Показать еще

Ведуший Backend-разработчик
Разработка сервисов онлайн потребительского кредитование. Преобразование IT инфраструктуры банка с монолитных продуктов на более гибкую архитектуру на основе микросервисов. Деятельность: ●проектирование микросервисной архитектуры кредитного конвейера; ●развертывание приложений k8s; ●интеграция со сторонними сервисами, внутрибанковскими и внешними (сервисы скоринга, документооборота, МДМ, ЦФТ, ЕСИА и т. д.); ●интеграция конвейера в другие банковские платформы; ●доработка сервисов с целью отказа от использования легаси API; ●сбор данных для мониторинга и статистики с их отправкой в DWH, OpenSearch; ●разработка unit-тестов и интеграционных тестов; ●заведение задач на разработку ПО, уточнение требований у аналитиков и заказчиков, декомпозиция задач и их оценка; ●код-ревью и проведение собеседований разработчиков; ●презентация разработанного функционала коллегам и заказчикам; ●участие в обновлении продуктовых и тестовых сред, а также сопровождение пользователей, разбор инцидентов и исправление дефектов Используемые технологии: Java, Spring (boot, security, cloud...), kubernetes, Teamcity, OpenSearch, очереди сообщений (Kafka, IBM MQ), базы данных (PostgresQL, Oracle), Jira, REST API
Апрель 2017Октябрь 2021
4 года 7 месяцев

Белгород, www.X5.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий разработчик
Разработка программного обеспечения управления операционной деятельностью магазина и кассового ПО. • Руководство командой разработчиков: планирование задач, распределение нагрузки, контроль сроков, менторство сотрудников. • Реализация нового функционала: автоматизация бизнес-процессов, улучшение пользовательского интерфейса, расширение возможностей системы. • Оптимизация legacy-кода: рефакторинг, снижение технического долга, повышение производительности системы • Проведение код-ревью • Оценка и декомпозиция задач: анализ сложности требований, формирование реалистичных сроков в рамках Agile • Разработка тестов: создание модульных и интеграционных тестов • Интеграция с внешними системами: ERP (1С, SAP), систем лояльности и учетных платформ. • Совместная работа с QA: устранение багов, участие в проектировании тест-кейсов, оптимизация процессов тестирования Ключевые навыки: Управление командами • Рефакторинг • Интеграция систем • Модульное и интеграционное тестирование • Работа с legacy-кодом • Agile/Scrum • Java • PostgreSQL • Kafka Инструменты: Git, Jira, Docker, Kubernetes
Февраль 2016Март 2017
1 год 2 месяца
Home Credit & Finance Bank

Белгород

Финансовый сектор... Показать еще

Full-stack разработчик банковских систем
Разработка и модернизация банковских сервисов • Backend: создание и доработка сервисов на Java и Spring (Boot, Security, Data), включая проектирование API, бизнес-логики и интеграции. • Frontend: разработка интерфейсов на Angular и JavaScript для клиентских и внутренних банковских порталов. • Мобильная разработка: реализация Android-приложений для доступа клиентов к банковским услугам. • Сопровождение и поддержка: - 3-й уровень технической поддержки портала (анализ инцидентов, исправление критических багов). - Разработка автоматизированных отчетов (SQL, Java) для анализа операционной деятельности. • Контроль качества: - Проведение код-ревью, оценка сложности задач, декомпозиция требований. - Написание unit- и интеграционных тестов (JUnit), повышение надежности кода. • Интеграции: подключение к внутренним банковским системам (платежные шлюзы, CRM, DWH) и внешним API. • Взаимодействие с QA: совместная работа над тест-кейсами, оперативное устранение дефектов. Ключевые навыки: • Backend: Java, Spring (Boot, Security, Data) • Frontend: Angular, JavaScript • Мобильная разработка: Android • Базы данных: SQL (Oracle, PostgreSQL) • Инструменты: Git, Maven, JUnit • Интеграция систем: Микросервисная архитектура, Kafka, REST API • Тестирование: Unit- и интеграционные тесты • Поддержка: 3rd-line, инцидент-менеджмент
Июль 2008Февраль 2016
7 лет 8 месяцев
ООО "Институт высоких технологий"
Fullstack-разработчик (тендерные системы)
Cоздание портала тендерных торгов • Проектирование архитектуры: разработка системы с нуля, включая выбор технологий, проектирование API и базы данных. • Реализация функционала: - Backend: разработка бизнес-логики на Java и Spring (Boot, Data), интеграция с PostgreSQL для хранения данных. - Frontend: создание интерфейсов на JavaScript (ExtJS) для управления торгами, подачи заявок и аналитики. • Тестирование: написание unit- и интеграционных тестов для обеспечения стабильности и соответствия требованиям. • Внедрение и поддержка: - Запуск системы в продакшн, настройка CI/CD и мониторинга. - Адаптация функционала под изменения законодательства РФ в сфере госзакупок и тендеров. • Доработки: оптимизация процессов, исправление багов, расширение возможностей платформы. Ключевые навыки: • Backend: Java, Spring, REST API • Frontend: JavaScript, ExtJS • Базы данных: PostgreSQL (проектирование, оптимизация запросов) • Тестирование: JUnit, интеграционные тесты • Инструменты: Git, Maven • Дополнительно: знание законодательства РФ в сфере тендерных торгов
Ноябрь 2007Март 2008
5 месяцев
ООО «Анкор-сервис» Белгород
Fullstack-разработчик
Разработка и поддержка IT-решений для компании: • Создание и доработка CMS: - Проектирование и реализация системы управления контентом на PHP для сайтов компании. - Интеграция с базами данных, разработка модулей для публикации контента, управления пользователями и аналитикой. - Оптимизация производительности и безопасности платформы. • Разработка мобильных приложений: - Создание приложений для кнопочных телефонов и устройств с ограниченными ресурсами на платформе J2ME. - Адаптация функционала под требования малопроизводительных устройств. • Общие задачи: - Тестирование и отладка кода, исправление багов в CMS и мобильных приложениях. - Взаимодействие с дизайнерами и контент-менеджерами для реализации требований. Ключевые навыки: • Языки: Java, PHP, JavaScript • Веб-разработка: CMS, REST API • Мобильные технологии: J2ME, адаптация под ограниченные ресурсы • Базы данных: MySQL, SQLite • Инструменты: Git, Maven
Август 2006Ноябрь 2007
1 год 4 месяца
ООО «СофТраст» Белгород
Fullstack-разработчик
Разработка решений для медицинской сферы • Реализация функционала для автоматизации процессов клиник и больниц (учет пациентов, управление расписанием, интеграция с диагностическим оборудованием). • Работа с технологиями: Java, C#, MS SQL Server (проектирование БД, оптимизация запросов, миграция данных). • Создание сервиса для генерации персонализированных медицинских рекомендаций на основе анализа данных пользователя. Общие задачи: • Написание unit- и интеграционных тестов. • Участие в код-ревью, декомпозиция задач, оценка сроков реализации. • Исправление багов и взаимодействие с QA-инженерами. Ключевые навыки: • Языки: Java, C#, PHP • Фреймворки: Spring, .NET • Базы данных: MS SQL Server (оптимизация, миграция) • Интеграция API • Тестирование: JUnit, NUnit • Инструменты: Git, Jira, Docker

Навыки

Уровни владения навыками
Продвинутый уровень
Java
Базы данных
PostgreSQL
Git
Spring Framework
Apache Kafka
Микросервисная архитектура
Elasticsearch
Docker
Kubernetes
SQL
REST API
ActiveMQ
Agile
Mockito
Liquibase
Spring Boot
Hibernate
Gradle
Apache Maven
Redis
ELK
NoSQL

Обо мне

Бэкенд разработчик. Пишу микросервисы на Java и Kotlin. Живу в Белграде, Сербия.

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

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

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


АнглийскийB2 — Средне-продвинутый


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

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

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

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