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

Инженер-разработчик Java

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

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

Опыт работы 5 лет

    • Май 2023 – ноябрь 2024
    • 1 год и 7 месяцев

    Старший инженер-разработчик

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

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

    Проект по автоматизации сбора заявок на Таможенные сервисы для банка ВТБ в рамках микросервисной архитектуры. * Стек Java 11, Spring Boot 2, Hibernate, Postgresql, Flyway, AWS S3, Docker, Kafka, OpenAPI, Kubernates, Teamcity, API Gateway, JWT, Prometheus, Grafana, Bitbucket, Jira, Scrum, Agile. Задачи: - Создание и развитие сервисов в рамках микросервисной архитектуре - Взаимодействие между сервисами по REST и Kafka - Проектирование API, используя openAPI - Аутентификация пользователя и проверка прав через JWT - Работа с реляционной БД PostgreSQL - Код ревью, планирование, декомпозиция задач, релизы - Написание юнит и интеграционных тестов (JUnit, Mockito, Testcontainers) - Разработал архитектуру через AOP к аудиту двух основных микросервисов - Разработал архитектуру для хранение файлов через Amazon S3 - Разработал архитектуру для документооборота
    • Декабрь 2019 – апрель 2023
    • 3 года и 5 месяцев

    Инженер-разработчик

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

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

    1. Проект электронный документооборот для ФИПС (Федеральная служба по интеллектуальной собственности). На проекте был 2 года. * Стек Java 8, Spring boot 2, Hibernate, PostgreSQL, Camunda, Docker, Flyway, Jira, Gitlab CI/CD, Scrum, Agile. Задачи: - Решал бизнес-задачи Электронного документа оборота на движке Camunda. - Настраивал интеграции со смежными командами по REST API. Использовал библиотеку MapStruct. - Написание юнит и интеграционных тестов (JUnit, Mockito) - Код ревью, декомпозиция задач 2. Проект электронный документооборот для РосЭнергоАтом. На проекте был 1,5 года. * Стек Java 11, Spring Boot 2, Hibernate, Postgresql, Camunda, Docker, Flyway, Jira, Gitlab CI/CD, Scrum, Agile. Задачи: - Решал бизнес-задачи Электронного документа оборота на движке Camunda. - Строил запросы на PostgreSQL (view, case, union) для отчетов. - Настраивал интеграции со смежными командами по REST API. Использовал библиотеку MapStruct. - Написание юнит и интеграционных тестов (JUnit, Mockito) - Код ревью, декомпозиция задач - Разработал архитектуру для построения отчетов на библиотеке Jasper Report.

Обо мне

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

Готов к переезду! С ноября 2024 нахожусь в творческом отпуске по семейным причинам. За это время не переставал заниматься программированием: - Курс Яндекс алгоритмы и структуры данных, leetcode. - Курс по postgresql и проблемам реляционных БД. - NoSQL баз данных (Redis, MongoDB, Clickhouse, Cassandra) - Стек ELK - Многопоточность, потокобезопасные коллекции - Писал пет-проект, используя все освоенные технологии + Spring Boot 3, java 21. - Структурировал прошлый опыт и закрывал пробелы Опыт и лучшие практики: - Соблюдение принципов SOLID, DRY, KISS, ACID - Применение паттернов проектирования - Использование базовых алгоритмов - Выбор подходящих структур данных - Использование Stream API, Generic, Collections - Spring boot (Core, Data, AOP, MVC+Web, Security, Rest, Testing, Actuator) - Конфигурация и создание микросервисов - Взаимодействие между сервисами по Rest и Kafka - Проектирование API, используя openAPI - Аутентификация пользователя через JWT - Использование CI/CD, k8s, сборка релизов - Создание docker образов - Работа с реляционной БД PostgreSQL - Agile, scrum - Код ревью, грумминг, планирование, декомпозиция задач - Написание тестов, используя TestContainers, JUnit и Mockito Достижения: - Разработал архитектуру для построению отчетов на основе библиотеки JasperReport - Разработал архитектуру через AOP к аудированию микросервисов - Разработал архитектуру для хранение файлов в Amazon S3 - Разработал архитектуру для документооборота - Менторство 3-х стажеров Сильные стороны: дисциплина, коммуникабельность, исполнительность, креативность. Все, кто со мной работали, выделяют меня как отличного работника и напарника. Активно занимаюсь спортом: регби, футбол, качалка, вело, бег. Люблю путешествовать. Был в 30 городах России, Беларуси, Азии 4,5 мес. Играю на гитаре, посещаю музыкальные фестивали, концерты. Java, Git, PostgreSQL, SOLID, Docker, CI/CD, REST API, TeamCity, Spring Boot, Spring Data, Spring Security, Apache Maven, Hibernate ORM, Code review, Agile, Scrum, Camunda, Kubernetes, Swagger, Mockito, Kafka, Grafana, Prometheus

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

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 212 похожих резюме
Обновлено 11 ноября
no-avatar
Разработчик Javaз/п не указана
Обновлено 11 ноябряПоследнее место работы (10 мес.)Java-разработчикЯнварь 2025 – работает сейчас
Обновлено 18 июля
no-avatar
Разработчик Javaз/п не указана
Последнее место работы (3 года и 1 мес.)Java-разработчикОктябрь 2022 – работает сейчас
Обновлено 16 сентября
Превью фото соискателя
Java/ Kotlin разработчикз/п не указана
Последнее место работы (11 мес.)Разработчик JavaДекабрь 2024 – работает сейчас
Обновлено 16 июля
no-avatar
Java Developerз/п не указана
Последнее место работы (3 года и 4 мес.)Программист-разработчикЯнварь 2022 – май 2025
Обновлено 22 мая
Обновлено 25 августа 2014
no-avatar
Java-разработчикз/п не указана
Последнее место работы (1 год)Программист JavaИюль 2013 – июль 2014
Обновлено 15 марта 2021
Обновлено 28 марта 2022Последнее место работы (4 года и 3 мес.)ParsersАвгуст 2021 – работает сейчас
Обновлено 12 августа 2021
no-avatar
Разработчик Java Androidз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеИнженер-программист Java