Премия рунета

Егор М. Java разработчик, Senior

ID 14720
ЕМ
Егор М.
Мужчина
Россия, Таганрог, UTC+3
Ставка
3 875 Р/час
НДС не облагается
Специалист доступен с 8 октября 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
boot/data/security
DBMS
Docker
Framework
Git
Hibernate
Java
JUnit
Kafka
Kubernetes
Linux
macOS
MS Windows
ORM
PostgreSQL
RabbitMQ
Spring
Spring Data JPA
Контроль версий
операционные системы
сервисы
технологии
языки программирования
Angular 1
Backend
Frontend
Java 17
JavaScript
spring 5
Наставничество
Swagger
WebSockets
Angular
Bootstrap
cloud
HTML
Java 11
Keycloak
Raspberry Pi
Отрасли
LifeStyle
Главное о специалисте
Более 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 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Urban technology
НС
Никита С.
Саратов
Java разработчик
Senior
5 000 Р/час
C#
паттерны
Http4s
Avro
Framework
Координация работ
commerce
Grafana
Unit testing
Работа с интеграциями
+144

Опытный Java-разработчик уровня Senior с более чем 11-летним опытом работы в IT. Он участвовал в разработке высоконагруженных приложений для e-commerce, процессинга банковских переводов и систем защиты от мошенничества. Никита работал над проектами для компаний «Л'Этуаль», IBS, Grid Dynamics, EPAM Systems Inc., NetCracker Technology Corp. (Россия) и Пробизнесбанк, ОАО АКБ. Также Никита имеет опыт наставничества и руководства группой разработчиков. Навыки: Архитектура: Микросервисная, Монолитная, DDD Паттерны и практики разработки: Интеграционные (EIP), Микросервисные (MSA), SOLID Технологии и фреймворки: Java SE 8/11/14/17, Java core, Spring Boot, Spring Data, Spring Security, Фреймворки: JPA, Hibernate, JDBC Системы контроля версий: git, gitflow Сборка проектов: maven, gradle Аутентификация и авторизация: SSO, OAuth 2.0, Keycloak, JWT, Spring Security CI/CD конвейеры: Gitlab, TeamCity, Jenkins Базы данных SQL: PostgreSQL, Oracle Методологии разработки: Agile, Scrum, Kanban Мониторинг: Grafana Тестирование: JUnit, Mockito, Spring Testing Framework, Testcontainers, TDD, BDD Управление проектом: Jira, Confluence, Системы миграции БД: Flyway, Liquibase Протоколы и интеграционные подходы: http/s, REST, RESTful API, gRPC, SOAP, WebServices Сериализация и десериализация: JSON, JAXB, Jackson, Protobuf, Avro Технологии контейнеризации: Docker Оркестраторы: Kubernetes, OpenShift Брокеры сообщений: RabbitMQ, Kafka, API management: Swagger, OpenAPI Операционные системы: Windows, Linux, macOS Вспомогательные языки программирования: SQL, Python Анализ кода: Checkstyle, Sonarqube, Jacoco

Подробнее

Недавно просмотренные специалисты