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

Senior Java Developer / Senior Software Engineer

Был больше месяца назад
По договорённости
26 лет (родился 26 февраля 1999)
Москваготов к переезду
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

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

Опыт работы 6 лет и 2 месяца

    • Апрель 2022 – работает сейчас
    • 3 года и 8 месяцев

    Senior Software Engineer

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

    Основная задача: Разработка Реестра УЕ Реестр углеродных единиц (УЕ) - это специализированная база данных, используемая для учета, хранения и передачи информации о количестве выпущенных парниковых газов, компенсации выбросов и выполнении квот на выбросы парниковых газов. Реестр углеродных единиц является ключевым инструментом регулирования выбросов парниковых газов и будет применятся в Российской Федерации в рамках национальной схемы уменьшения выбросов парниковых газов в соответствии с с Постановлением Правительства РФ от 30 апреля 2022 г. N 790 "Об утверждении Правил создания и ведения реестра углеродных единиц, а также проведения операций с углеродными единицами в реестре углеродных единиц” Стек технологий на проекте: Spring boot, Camunda, Postgresql, Spring Data, Spring Security, gradle, projectreactor, keycloak Обязанности: • Разработка сервисов с нуля; • Интеграция с гос. услугами; • Сode review; • Поддержка кода • Создание архитерктуры в микросервисных приложений. • Написание интеграционных, модульных тестов; Особенности проекта: Разработка с помощью реактивного программирования Ключевые результаты: • К сентябрю Реестр УЕ выйдет в релиз. • Разработал реактивные микросервисы с интеграцией гос. услуг. Навыки Технологии и фреймворки: Java SE 8/11, Spring Boot, Spring Data, Spring Security, Spring Cloud/Netflix. − Системы контроля версий: bitbucket − Сборка проектов: gradle, maven. − CI/CD конвейеры: Teamcity, Gitlab, Jenkins. − Базы данных SQL: PostgreSQL. − Брокеры сообщений:, Kafka. − Фреймворки: JPA, Hibernate, JDBC, R2DBC. − Методологии разработки: Agile, Scrum, TDD. − Тестирование: JUnit, Mockito, Spring Testing Framework, Testcontainers. − Управление проектом: Jira, Confluence. − Системы миграции БД: Liquibase, Flyway − Опыт коммерческой разработки, менторства разработчиков и постановки задач − Знание версии Java 8-17 − Опыт работы с реактивном программированием − Умение профилировать Java приложения − Отличное знание Spring и его экосистемы − Опыт создания распределённых систем с большой нагрузкой − Знание основных паттернов и архитектурных практик проектирования микросервисов − Навыки работы в Kafka, RabbitMQ − Навыки работ с BPM Camunda − Опыт работы с JUnit, Mockito − Опыт работы с Docker, знание Kubernetes и Openshift − Отличное понимание процессов CI/CD − Опыт работы с системами журналирования и мониторинга, такими как ELK, Grafana, Prometheus − Знания других вспомогательных языков программирования: Python, Kotlin, SQL − Опыт проведения код ревью, выявления типичных ошибов в коде − Умение рефакторинга кода − Умение работать в команде − Умение писать модульные тестирования − Умение расставлять приоритеты − Знание паттернов: Интеграционные (EIP), Микросервисные (MSA), GOF, GRASP, SOLID, DRY, YAGNI, KISS. − Опыт работы с анлизом кода: Checkstyle, Sonarqube, Jasper.
    • Апрель 2022 – декабрь 2022
    • 9 месяцев

    Regular Software Engineer

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

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

    ВТБ, проект: "Внесение и снятие наличных" Проект состоит из микросервисных приложений (Spring Boot), которые служат для передачи, сохранения различных данных для внесения или снятия наличных. Задачи: Разработка алгоритмов Ревью кода Введение отчетности в конфлюенс Фикс горячих багов на продакшн Интеграция ВТБ ПРО со сервисами Спектрума Рефакторинг кода Ключевые результаты: Успешно проведена интеграция ВТБ ПРО с сервисами Спектрума. Разработаны и успешно реализованы алгоритмы для эффективной выдачи точек продаж в мобильном приложении ВТБ. В короткие сроки устранено несколько критических ошибок на продакшне. Приложение успешно справляется с основной задачей - обеспечением возможности выбора точки отделения для снятия наличных. Все задачи были выполнены в установленные сроки. Причины увольнения: Завершение проекта.
    • Ноябрь 2021 – апрель 2022
    • 6 месяцев

    Senior Software Engineer

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

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

    Основная задача: Разработка Интеграционной шины dragonpass. Проект представляет собой шину, содержащую микросервисные приложения (Spring Boot, k8s, Docker, Jenkins, Bitbucket), которые служат для передачи, сохранения различных данных и ведения отчетов для банков ВТБ, СБЕР. Задачи: Разработка и оптимизация микросервисов. Написание интеграционных и модульных тестов. Создание документации и отчетов. Работа с базами данных, включая SQL. Обязанности: Участие в планировании проекта и обсуждении требований. Кодирование и отладка приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Сотрудничество с командой для оптимизации работы проекта. Ключевые результаты: Успешная разработка и внедрение новых функций для интеграционной шины dragonpass. Повышение производительности и стабильности системы. Поддержка важных внутренних стейкхолдеров, таких как банки ВТБ и СБЕР. Причины увольнения: переход на новую работу
    • Июль 2021 – октябрь 2021
    • 4 месяца

    Software Engineer

    EPAM Systems Inc. (Россия)
    Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

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

    Основная задача: Разработка Интеграционных шин Сбера (Synapse, Sowa, Traffic-Stream). Проект представляет собой шины, содержащие микросервисные приложения (Spring Boot, openshift, docker, jenkins, bitbucket), которые служат для обработки различных платежей пользователями. Задачи: Разработка и оптимизация микросервисов. Создание и поддержка документации в Confluence Сбера. Проведение модульного и интеграционного тестирования. Вывод шин на производственную среду. Обязанности: Участие в планировании проекта и обсуждении требований. Создание и оптимизация кода приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Сотрудничество с командой для оптимизации работы проекта. Ключевые результаты: Успешная разработка и внедрение новых функций для интеграционных шин Сбера. Повышение производительности и стабильности системы. Причины увольнения: Заработная плата ниже рыночного уровня
    • Ноябрь 2020 – май 2021
    • 7 месяцев

    Разработчик

    Ростелеком
    Интернет-провайдер, Оптоволоконная связь, Фиксированная связь, Мобильная связь

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

    Основная задача: Разработка Единой Интеграционной Платформы Ростелеком (ESB). Проект ЕИП представляет собой шину ESB, содержащую микросервисные приложения (Spring Boot, Docker). Задачи: Разработка микросервисов на основе JDBC и ORM для взаимодействия с БД. Мониторинг работы приложения в Kubernetes и анализ логов приложения. Логирование в микросервисах с использованием библиотеки SLF4J. Разработка веб-сервисов, взаимодействующих с протоколами REST и SOAP для обмена данными внутри ESB. Обучение Junior разработчиков. Поиск и устранение багов. Разработка модулей. Поддержка legacy кода. Обязанности: Участие в планировании проекта и обсуждении требований. Разработка и оптимизация кода приложения. Участие в процессе код-ревью. Содействие в обеспечении непрерывной интеграции/развертывания. Обучение и менторство Junior разработчиков. Сотрудничество с командой для оптимизации работы проекта. Ключевые результаты: Успешная разработка и внедрение новых функций для Единой Интеграционной Платформы Ростелеком. Повышение производительности и стабильности системы. Успешное обучение и поддержка Junior разработчиков, улучшение их навыков. Причины увольнения: Разошлись в видении дальнейшего развития компании с вышестоящим руководством
    • Сентябрь 2019 – ноябрь 2020
    • 1 год и 3 месяца

    Программист Java

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

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

    В компании Бизнес-Азимут, я разрабатывал с нуля rest приложение, которое позволяет общаться с бд: https://github.com/dwerd101/rest_app Обязанности: Развитие себя с Junior до Middle Причины увольнения: Срочный трудовой договор

Обо мне

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

Мои достижения: Являюсь призером ДКЭ Москвы по двум направлениям: Программист и Веб-разработчик. Участвовал в полуфинале в Я-Профессионал. Являюсь преподавателем в школе Nordic IT School. Вузовские проекты: Веб-приложение по учету товаров на складе - https://github.com/dwerd101/MoySklad Разработка многопоточного приложения - https://github.com/dwerd101/MultithreadingForUniversity Личные качества: Самостоятельное изучение бекэнд разработки. Трудолюбивый, целеустремленный, дружелюбный. Всегда стремлюсь к совершенству в своей профессии. Недостаток знании легко готов компенсировать упорством и обучением. Java, Spring Framework, PostgreSQL, Hibernate ORM, Java Servlets, MS SQL, XML, HTML5, ООП, Atlassian Jira, Git, Linux, Windows 7, KISS, DRY, MAVEN, REST, SOAP, MySQL, SOLID, Spring Cloud, Gradle, ORACLE, Jenkins, Gitlab, Kafka, RabbitMQ, TeamCity, JMS, Elasticsearch

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

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 28 похожих резюме
Обновлено 19 ноября
no-avatar
Senior Software Engineerз/п не указана
Последнее место работы (1 год и 4 мес.)Ведущий разработчик JavaФевраль 2024 – июнь 2025
Обновлено 27 октябряПоследнее место работы (7 мес.)Java разработчикФевраль 2025 – сентябрь 2025
Обновлено 5 сентября
no-avatar
Senior Java developerз/п не указана
Последнее место работы (6 лет)Руководитель группы программистовАвгуст 2018 – август 2024
Обновлено 5 июня
Превью фото соискателя
Senior Java developerз/п не указана
Последнее место работы (3 года и 4 мес.)Senior Java developerИюль 2022 – работает сейчас
Обновлено 22 января 2016
no-avatar
Senior Java Developerз/п не указана
Обновлено 14 марта 2018
Превью фото соискателя
Senior java developerз/п не указана
Обновлено 12 марта 2019Последнее место работы (3 мес.)СтажерДекабрь 2018 – март 2019
Обновлено 9 сентября 2019
Превью фото соискателя
Senior Java разработчикз/п не указана
Обновлено 11 июля 2020
Обновлено 17 октября 2021
no-avatar
Middle / Senior Java developerз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеSenior Java software engineer

Смотрите также резюме