ЕМ
Егор М.
Мужчина
Россия, Таганрог, UTC+3
Ставка
3 875 Р/час
НДС не облагается
Специалист доступен с 8 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Более 3 лет опыта разработки
Опыт работы с Java, Spring, Spring Boot
Опыт построения микросервисной архитектуры, принятия технических решений
Опыт написании запросов для реляционных база данных и их оптимизации
Знание принципов гибких методологий разработки
Проекты
(3 года 5 месяцев)
Система для записи к врачу
Роль
Java – разработчик
Обязанности
Единая медицинская информационно- аналитическая система для запись к врачу в городские поликлиники Москвы.
Системой воспользовались более 9 млн. пользователей, 200 тыс. в день записей к врачу, более 1000 поликлиник и больниц подключены к сервису, более 55 тысяч врачей ежедневно ведут прием, используя приложение.
Обязанности
Внедрение KeyCloak.
Реализация нового функционала
Обсуждение и планирование спринтов
Написание unit тестов
Достижения
Перевод нескольких микросервисов на UUID, что как следствие перетекло в переписывание множества внешних классов.
Настроил единую точку входа для множества ролей через KeyCloak.
Покрыл тестами несколько микросервисов.
Стек специалиста на проекте
JavaScript, Наставничество, boot/data/security, spring 5, JUnit, Frontend, Kafka, Backend, Angular 1, Java 17, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Апрель 2024 - Июль 2024
(4 месяца)
Онлайн-магазин с поддержкой чата
Роль
Back-End – разработчик
Обязанности
Онлайн-магазин с поддержкой чата. В приложении реализовано 3 роли:
●пользователь - базовая;
●автор, аналогично пользователю, но с возможностью публикации книг;
●админ с широким функционалом и возможностью аппрувить авторов.
В приложении опубликовано порядка 20 тысяч книг.
На базе этого веб приложения выросла платформа "читального" клуб, где пользователи онлайн общаются на тему своих читательских предпочтений.
Обязанности
●Перенос бэкенда с NodeJS на Java/Spring
●Работа с легаси кодом
●Автотесты
Достижения
Перенос бэкенда с NodeJS на Java/Spring в течении 7 недель
Полное сохранение формата данных API и Websocket, чтобы клиентское приложение не требовало изменений
Написание интеграционных и unit тестов
Настройка сваггера и перевод API на Restful правила
Состав команды
1 Back-End – разработчика, 1 Front-End разработчик
Стек специалиста на проекте
WebSockets, boot/data/security, spring 5, JUnit, Swagger, Java 17
Отрасль проекта
LifeStyle
Период работы
Август 2023 - Апрель 2024
(9 месяцев)
Продукт для бухгалтерии
Роль
Java – разработчик
Обязанности
Генерация счетов на основе заданных конфигураций. Продукт позволяет заменить рутинную работу бухгалтерии.
Обязанности
●Разработка архитектуры мультимодульного проекта
●Реализация авторизация и аутентификации на базе Spring Security JWT
●Разработка API сервера на базе Spring Boot
●Проектирование API с нуля в соответствии с принципами Restful
Достижения
Спроектировал структуру API, что помогло выстроить гибкое и легко масштабируемое приложение
Внедрил генерацию PDF A4 отчетов на базе Thymeleaf, Spring Boot Scheduler and Mail
Внедрил взаимодействие между модулями на базе Kafka
Состав команды
1 Back-End – разработчик, 1 Front-End разработчик, 1 PM, 1 QA
Стек специалиста на проекте
boot/data/security, spring 5, Swagger, Kafka, Java 17, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Март 2022 - Август 2023
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет