Москва
Резюме № 49753364
Обновлено 7 июня
Превью фото соискателя

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

Был в этом месяце
По договорённости
30 лет (родился 13 октября 1995), cостоит в браке, детей нет
Москваготов к переезду
Комсомольская
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 8 месяцев

    • Март 2025 – работает сейчас
    • 9 месяцев

    Lead Java Software Developer

    Innotech, Москва
    Информационные технологии, системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    1. Разработка и развитие платформы срочного привлечения средств для СМБ (среднего и малого бизнеса) банка ВТБ. - Проектирование микросервисной архитектуры с фокусом на отказоустойчивость и масштабируемость. - Реализация бизнес-логики в микросервисах на Java 17 с использованием Spring Boot, Kafka, PostgreSQL. - Работа с системой расчётов и начислений — проектирование расчётных модулей, обеспечение идемпотентности и консистентности. 2. Взаимодействие с внутренними и внешними системами. - Участие в интеграции с банковской инфраструктурой через Kafka, REST и gRPC-интерфейсы. - Поддержка работы с адаптерами и API, в том числе с внешними поставщиками. - Участие в оценке SLA, latency и надёжности при подключении внешних сервисов. 3. Сопровождение и поддержка производственной среды. - Участие в контейнеризации микросервисов (Docker) и развёртывании в Kubernetes. - Взаимодействие с DevOps-командой для настройки CI/CD пайплайнов (Jenkins, GitLab CI). - Участие в мониторинге и оптимизации производительности сервисов (Prometheus, Grafana). 4. Инженерная культура и командная работа. - Проведение code review, внедрение инженерных практик (чистый код, логирование, стандарты проектирования). - Наставничество: сопровождение и обучение младших разработчиков. - Участие в архитектурных обсуждениях и развитии платформенных компонентов. Технологический стек: Java 17, Spring Boot, Spring Data, Kafka, PostgreSQL, Docker, Kubernetes, gRPC, REST, Git (Bitbucket, GitLab), Jenkins, IntelliJ IDEA, Liquibase, Maven, Prometheus, Grafana.
    • Август 2021 – март 2025
    • 3 года и 8 месяцев

    Java Software Developer

    Сбербанк-Технологии, Москва
    Информационные технологии, системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    1. Разработка и поддержка микросервисов для MDM-системы "Модуль ведения нормативно-справочной информации (МВНСИ)" – сервиса для управления и хранения справочных данных банка. - Реализация новых API и доработка существующих микросервисов с использованием Java 17, Spring Boot, Hibernate. - Оптимизация SQL-запросов в PostgreSQL, снижение нагрузки на БД за счет индексации и улучшения схемы данных. - Работа с Kafka для асинхронного обмена данными между микросервисами. 2. Разработка и поддержка инфраструктуры микросервисов в Docker и Kubernetes. - Контейнеризация сервисов в Docker, настройка Docker Compose для локальной разработки. - Развертывание и поддержка микросервисов в Kubernetes. - Работа с конфигурациями и мониторингом приложений в Kubernetes. 3. Работа в команде разработчиков, аналитиков, тестировщиков для достижения общих целей проекта. - Участие в обсуждении архитектуры и взаимодействия микросервисов. - Взаимодействие с QA-командой по вопросам тестирования, исправление найденных багов. - Разработка unit и интеграционных тестов на JUnit, повысив покрытие кода тестами. 4. Участие в ревью кода, а также обучение и поддержка более младших разработчиков в команде. - Регулярное проведение код-ревью, улучшение качества кода. - Предложил улучшения в коде (чистый код, логирование, рефакторинг сложных мест), что повысило читаемость и поддержку системы. - Помощь новым разработчикам в адаптации к проекту. Технологический стек: Java 17, Spring Boot, Spring Data, Spring Security, Hibernate, PostgreSQL, Apache Kafka, Docker, Kubernetes, Maven, Jenkins, IntelliJ IDEA, Git (Bitbucket, GitHub).
    • Сентябрь 2020 – февраль 2021
    • 6 месяцев

    Java Software Developer

    JavaOPs, Москва
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Участие в разработке полнофункционального enterprise-приложения на Spring 5/JPA с авторизацией и управлением доступом на основе ролей. - Использование востребованного Java-стека: Maven, Spring MVC, Spring Security, JPA (Hibernate), REST (Jackson), JUnit 5, Bootstrap, datatables, jQuery. - Миграция проекта на JDK 15, оптимизация кода с использованием Java 8 Stream и Time API. - Настройка сохранения данных в базах PostgreSQL и HSQLDB. - Деплой приложения в облачный сервис Heroku. - Доработка функциональности проекта, улучшение пользовательского интерфейса. Ссылка на проект: https://github.com/MrEvgeny13/topjava 2. Разработка собственного проекта на аналогичном стеке технологий. - Реализация REST API на базе Spring/Spring MVC, Hibernate для приложения по голосованию за рестораны. - Интеграция авторизации и прав доступа, настройка взаимодействия с базой данных. Ссылка на проект: https://github.com/MrEvgeny13/RestaurantVoting
    • Ноябрь 2019 – октябрь 2020
    • 1 год

    Java Software Developer (профессиональное обучение)

    JavaRush, Москва
    Разработка программного обеспечения

    Обязанности и достижения:

    1. Завершил профессиональное обучение, включавшее: - Java Syntax, Core, Multithreading, Collections. - Изучение подходов к написанию производительного и поддерживаемого кода. 2. Разработка нескольких приложений и игр на Java в рамках обучения: - Реализовал проекты с использованием основных концепций Java, включая многопоточность и работу с коллекциями. - Выполнил интеграцию функционала и тестирование приложений.

Обо мне

Дополнительные сведения:

Опытный Java-разработчик с глубоким пониманием основ программирования и практическим опытом разработки высокопроизводительных приложений. Уверенные навыки работы с современными технологиями и инструментами, значительный опыт в микросервисной архитектуре, работе с базами данных и контейнеризацией. Эффективная работа в команде, участие во внедрении новых решений и оптимизации процессов. Активное участие в код-ревью, рефакторинге и оптимизации производительности приложений. Стремление к постоянному развитию, изучению новых технологий и улучшению качества проектов. Технологический стек: - Язык программирования: Java (8-21) - Фреймворки: Spring Framework (Boot, Data, Security, MVC), Hibernate, JPA - Базы данных: SQL (PostgreSQL, Oracle, MySQL), NoSQL - Контейнеризация и оркестрация: Docker, Kubernetes - Месседж-брокеры: Apache Kafka - Инструменты разработки: Maven, Git (GitHub, Bitbucket), IntelliJ IDEA - Дополнительно: опыт работы с JavaScript, HTML, CSS

Иностранные языки

  • Английский язык — разговорный

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 23 сентября
Превью фото соискателя
Java developer130 000 ₽
Последнее место работы (1 год и 10 мес.)Инженер по разработкеИюнь 2023 – апрель 2025
Обновлено вчераПоследнее место работы (11 мес.)Java developerДекабрь 2024 – работает сейчас
Обновлено 18 ноября
no-avatar
Java developerз/п не указана
Последнее место работы (1 год и 4 мес.)Java developerИюль 2024 – работает сейчас
Обновлено 8 октябряПоследнее место работы (4 мес.)Разработчик JavaСентябрь 2024 – январь 2025
Обновлено 26 сентября
Превью фото соискателя
Программист Javaз/п не указана
Обновлено 20 ноября
no-avatar
Java developerз/п не указана
Обновлено 11 ноября
Превью фото соискателя
Разработчик Javaз/п не указана
Последнее место работы (7 мес.)Инженер-программистФевраль 2025 – сентябрь 2025
Обновлено 14 ноябряПоследнее место работы (3 года и 1 мес.)Разработчик группы разработки Проектного офиса Умный ГородМай 2022 – июнь 2025
Обновлено 22 октября
Обновлено 20 октября
Превью фото соискателя
Java developerз/п не указана
Последнее место работы (1 год и 9 мес.)Старший разработчик JavaФевраль 2024 – работает сейчас
Работа в МосквеРезюмеIT, Интернет, связь, телекомАдминистрирование баз данныхПрограммист-разработчик Java