Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте сегодня в 12:48
Кандидат
Мужчина, 40 лет, родился 9 октября 1984
Рассматривает предложения
Ярославль, готов к переезду, готов к командировкам
Ведущий Java разработчик.
375 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа
График работы: полный день, удаленная работа
Опыт работы 17 лет 5 месяцев
Декабрь 2021 — по настоящее время
3 года 5 месяцев
Смарт Текнолоджис Софт
Москва, stsoft.ru/
Ведущий разработчик
Проекты:
ST-CRM. Документооборот.
- Разработка backend на Java 17 (Spring Boot, Hibernate) с использованием GraphQL.
- Микросервис MailParser.
- Микросервис TelegramBot.
- Микросервис WhatsAppBot.
- Внедрение веб-приложения для чата с клиентами Papercups.
- Брокер сообщений RabbitMQ.
- Загрузка/выгрузка файлов в хранилище.
- Сопровождение миграции баз данных с использованием библиотеки Liquibase.
- Отчетность.
Сервис авторизации.
- Оптимизация и устранение ошибок продукта с открытым исходным кодом Keycloak (19.0.3, 21.0...).
Ключевые достижения:
- Рефакторинг кода: переход с Java 1.6 на 17 (+ Lombok, Record), обновление библиотек.
- Внедрение:
- Авторизация (Spring Security, LDAP).
- Реализация микросервисов (MailParser, Telegram/WhatsApp Bot) + RabbitMQ.
- Чат-платформа Papercups.
- Язык запросов данных GraphQL.
- Оптимизация:
- Миграция БД через Liquibase (разворот на "чистую" БД).
- Внедрение SonarQube для контроля качества кода.
- Реализовал ролевую модель для вызова разных методов.
- Code review, одобрение и применение Merge request-ов команды.
Технический опыт:
- Java 1.8, 17, 21.
- Фреймворки Spring Boot 2.7, Spring Security, Spring Data JPA, Hibernate 5.
- БД PostgreSQL 42.6.0.
- Система контроля версий Git.
- Cистема управления миграциями базы данных Liquibase.
- Язык запросов данных GraphQL.
- Брокер сообщений RabbitMQ (Producer/Consumer).
- Система автоматической сборки Gradle/Maven.
- Платформа для непрерывного анализа и измерения качества программного кода SonarQube.
Май 2018 — Март 2022
3 года 11 месяцев
КПР
Москва, kprit.ru
Проектная деятельность. Программист-разработчик
Проекты:
Сервис интеграции.
- Разработка backend веб-сервиса на основе платформы Spring Boot.
- Загрузка/выгрузка файлов в хранилище.
- Интеграция с внешним АПИ (SOAP).
Ключевые достижения:
- Реализовал авторизацию на основе фреймворка Spring Security.
- Интеграция "клиента" с внешним АПИ (SOAP) с сохранением истории в БД.
- Интеграция файлового хранилища (внутреннее + внешнее API).
Технический опыт:
- Java 1.8
- Фреймворки Spring Boot, Spring Security, Hibernate.
- БД PostgreSQL.
- Система контроля версий Git.
- Cистема управления миграциями базы данных Liquibase.
- Resp Api.
- Интеграция с SOAP Web Service с использованием jaxb2-maven-plugin.
- Система автоматической сборки Gradle.
- Опыт работы с CUBA Studio.
Октябрь 2016 — Декабрь 2021
5 лет 3 месяца
Ярославль, www.diasoft.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий инженер-программист
Проекты:
Бэк-офис для Универсального банка.
- Разработке модуля по автоматической обработке XML сообщений по XSD схеме.
- Написание SOAP-сервисов на основе WSDL схемы на Java 1.8.
- Сопровождение миграции баз данных с использованием библиотеки Liquibase.
- Отчетность.
Команда оптимизации Бэк-офиса.
- Поиск и устранение утечек памяти в Java коде с помощью инструментов JProfiler.
- Поиск и устранение сложных запросов к БД Oracle/PostgreSQL с помощью построения планов запросов.
Ключевые достижения:
- Реализовал единый парсер на основе библиотеки jaxb-api.
- Миграция БД с Oracle на PostgreSQL.
- Начал внедрять библиотеку Hibernate для универсальности обращения к разным типам БД.
- Оптимизировал API, устранил утечки памяти, снизив потребление на 20-30%.
- Оптимизировал API, сократив время обработки SQL запросов на 20-40%.
- Code review, одобрение и применение Merge request-ов команды.
Технический опыт:
- Языки: Java 1.8, XML/XSD, WSDL.
- Oracle/PostgreSQL.
- Разворот и настройка серверов приложений WildFly, WebLogic, WebSphere, Tomcat.
- Система контроля версий Git, Mircurial.
- Cистема управления миграциями базы данных Liquibase.
- Разработка веб-сервисов SOAP/REST.
- Покрытие кода юнит тестами с использованием фреймворка JUnit.
- Рефакторинг кода на основе SonarQube.
- Фреймворк для автоматизации сборки проектов Apache Maven.
Октябрь 2015 — Октябрь 2016
1 год 1 месяц
Ярославль, krista.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий инженер-программист
Проект "Социально гигиенический мониторинг"
Delphi 7.0.
MSSQL. На SQL Server 2000, 2005, 2008, 2012.
Java 7-8 EE (Maven, CDI, EJB, Drools, Switchyard, Hibernate, БД PostgreSQL), Mercurial.
Ноябрь 2007 — Август 2015
7 лет 10 месяцев
ООО Программы Учета, Нерюнгри
Нерюнгри
Информационные технологии, системная интеграция, интернет... Показать еще
Инженер-программист
Вычислительный Центр по коммунальным платежам в г.Нерюнгри.
DBMS (Oracle Rdb environment is version V7.1-03), на платформе OpenVMS. Pascal, Delphi.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Обо мне
Java-разработчик с богатым опытом разработки высоконагруженных приложений. Специализация: микросервисы, Spring Boot, оптимизация производительности. Готов к сложным задачам и командной работе.
Личные и деловые качества:
- способность к быстрому обучению;
- стрессоустойчивость в конфликтных и нестандартных ситуациях;
- творческий подход к поиску способов выполнения поставленных задач;
- умение согласованно работать в коллективе;
- добросовестное выполнение поставленных задач;
- стремление к повышению профессионального уровня;
- неконфликтность;
- нацеленность на результат;
- трудолюбие;
Неоконченное высшее образование
2006
Технический институт филиал Якутского Государственного Университета
Прикладная математика и информатика, Математик системный программист, бакалавр
Знание языков
Повышение квалификации, курсы
2016
Учебный курс «Разработка корпоративных приложений на Java SE 8 и Java EE 7»
Образовательный центр «ИТ Парк» при ЯрГУ им. П.Г. Демидова, Программист Java
Тесты, экзамены
2016
Экзамен по учебному курсу «Разработка корпоративных приложений на Java SE 8 и Java EE 7»
Образовательный центр «ИТ Парк» при ЯрГУ им. П.Г. Демидова, Программист Java
Результаты теста «Профориентация» посмотреть
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения