Егор С. Scala разработчик, Senior

ID 7563
ЕС
Егор С.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Scala разработчик
Грейд
Senior
Навыки
Java
Scala
Spring
Spring Boot
Spring MVC
Spring Security
Spring Data
Akka
HTTPS
Hibernate
Swagger
Lombok
Liquibase
Flyway
Gradle
Maven
JUnit
Mockito
AWS
Apache Kafka
ActiveMQ
PostgreSQL
MongoDB
Docker
Docker Compose
Kubernetes
Git
Bitbucket
GitLab
SOLID
Отрасли
EdTech
Manufacturing
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Инженер с более чем 5-летним опытом создания веб-приложений. Хорошо справляется со сложными задачами. Командный игрок, мотивированный на усердную работу. Образование Программная инженерия и прикладная информатика Языки программирования Java, Scala Back-end Spring Framework (Boot, MVC, Data, Security), Hibernate, Akka, http4s, RxJava, Swagger, Lombok, Liquibase, Flyway, Maven, Gradle, JUnit, Mockito Облачные технологии AWS (IAM, EC2, Lambda, S3, SES, SNS, SQS, RDS) Брокеры сообщений ActiveMQ, Apache Kafka Базы данных PostgreSQL, MongoDB. Контейнеризация Docker, Docker-Compose, Kubernetes Системы контроля версий Git, GitLab, Bitbucket
Проекты   (7 лет 4 месяца)
ПЛАТФОРМА ВЫРАБОТКИ ПОЛЕЗНЫХ ИСКОПАЕМЫХ
Роль
Инженер-программист
Обязанности
Веб-приложение, предназначенное для оптимизации геологоразведочных и горных работ в области построения интегрированной ресурсной модели рудника, прогнозирования рудоносности, управления ГРР, буровзрывными работами, креплением горных выработок, керном, сопровождения горных работ и др. Предназначено увеличить объем добычи и снизить себестоимость горного производства при максимальном уровне промышленной и экологической безопасности. Задачи: ● Участие в разделении монолитной архитектуры на микросервисную; ● Реализация и проектирование REST API; ● Интеграция со сторонними системами; ● Написание новых модулей с помощью Akka; ● Исправление ошибок и внедрение новой логики в модули с использованием http4s; ● Использование Kubernetes для организации развертывания, масштабирования и управления контейнерами Docker; ● Настройка безопасности API приложения с помощью Spring Security; ● Обработка сообщений с помощью ActiveMQ ● Реализация бизнес-логики в соответствии с бизнес-требованиями; ● Рефакторинг и оптимизация БД; ● Реализация объектно-реляционного сопоставление с помощью Hibernate; ● Внедрение сценариев с Flyway для миграции базы данных; ● Реализация APIFirst с помощью OpenAPI; ● Unit и Интеграционное тестирование. ● Создание среды CI/CD с использованием Jenkins. Стек: Java, Scala, Spring Boot(Boot, MVC, Data, Security), Hibernate, RxJava, Akka, http4s, ActiveMQ, PostgreSQL, MongoDB, Kubernetes, Docker, Docker-Compose, OpenAPI, Gradle, Lombok, Flyway, Swagger, JUnit, Mockito, Git, Bitbucket, Confluence
Период работы
Ноябрь 2021 - По настоящее время  (3 года 10 месяцев)
ИНСТРУМЕНТ УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Роль
Инженер-программист
Обязанности
Веб-приложение, позволяющее просматривать информацию о себе и других сотрудниках, знакомиться с организационной структурой компании, создавать план развития сотрудников или изучать существующий, запрашивать и подтверждать заявки на отгулы, формализовать процессы испытательного срока и продления контрактов, а также закреплять по ним информацию. Задачи: ● Реализация и проектирование REST API; ● Настройка безопасности API приложения с помощью Spring Security; ● Обработка данных с использованием MongoDB; ● Интеграция с микросервисными системами; ● Реализация бизнес-логики в соответствии с бизнес-требованиями; ● Рефакторинг и оптимизация БД; ● Реализация объектно-реляционного сопоставление с помощью Hibernate; ● Использование Kubernetes для организации развертывания, масштабирования и управления контейнерами Docker; ● Реализация APIFirst с помощью OpenAPI; ● Создание миграций БД с использованием Flyway; ● Unit и Интеграционное тестирование. Стек Java, Spring Boot, Hibernate, PostgreSQL, MongoDB, ActiveMQ, Docker, Docker-Compose, Kubernetes, OpenAPI, Gradle, Lombok, Flyway, Swagger, JUnit, Mockito, Git, Bitbucket.
Период работы
Апрель 2020 - Ноябрь 2021  (1 год 8 месяцев)
БИБЛИОТЕЧНАЯ ПЛАТФОРМА
Роль
Инженер-программист
Обязанности
Платформа с открытым исходным кодом, размещаемая в облаке, основанная на магазине приложений, предназначенная для облегчения совместной работы между разрозненными командами разработчиков. Задачи: ● Проектирование микросервисной архитектуры; ● Реализация бизнес-логики; ● Реализация управления полномочиями пользователей с помощью Spring Security; ● Реализация Kafka consumers и producers; ● Обработка сообщений с Apache Kafka; ● Реализация отправки email с помощью AWS SES; ● Хранение log-файлов в AWS S3; ● Конфигурация AWS EC2; ● Использование AWS Lambda в создании serverless сервисов; ● Проектирование базы данных; ● Обслуживание базы данных; ● Внедрение сценариев с Liquibase для миграции базы данных; ● Настройка mappers; ● Написание документации с использованием Swagger; ● Управление контейнерами с помощью Docker и Docker-Compose; ● Unit и Интеграционные тесты; Стек Java, Spring (Boot, MVC, Data, Security), Hibernate, AWS (EC2, Lambda, S3, SES, SQS, SNS, RDS), Apache Kafka, Swagger, Docker, Docker-Compose, Kubernetes, PostgreSQL, Maven, JUnit, Mockito, Lombok, Liquibase, Git, GitLab
Период работы
Май 2018 - Апрель 2020  (2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

E-commerce & Retail • EdTech • FinTech & Banking • Information Security • Logistics & Transport
ЕГ
Евгений Г.
Новосибирск
Scala разработчик
Senior
4 805,19 Р/час
Базы данных
Автоматизация процессов
Автоматизация тестирования
Серверное программирование
SQL
Java
Agile Project Management
Perl
SOAP
Python
+105

Опыт разработки на Java более 11 лет; Опыт разработки на Scala >=2.12 более 6 лет; Есть опыт разработки на Scala >=2.12 Есть опыт работы с Http4s; Есть знания и опыт работы с PostgreSQL; В работе использует Docker; docker-compose; Есть опыт работы с Akka; Умеет разбираться в чужом коде; Знает паттерны проектирования, DI, SOLID; Есть опыт разработки и проектирования REST API/Swagger; Есть опыт профилирования и поиска узких мест; Использует и настраивает CI/CD; Умеет проводить качественные code review. Многозвенные архитектуры, распределенные web системы, корпоративное ПО, банковское ПО, РСУБД, релизы, непрерывные разработка и тестирование, автоматизация, отчетные системы, vulnerability и error budget. Мотивирован, открыт, готов учиться и расширять кругозор, ответственен, дисциплинирован, собран. Обладаю организаторскими и командными навыками. Ориентирован на заказчиков и конечный результат, внимателен к деталям. 20+ летний опыт работы в распределенных мультинациональных командах в таких мировых корпорациях, как Sun Microsystems и Intel, и менее известных. 25+ летний опыт разработки и внедрения сложных программных систем; организации автоматизированного построения; тестирования, отчетности и продуктизации на разных языках.

Подробнее

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

FinTech & Banking • Government & Public Sector
ПМ
Павел М.
Москва
Архитектор
Senior
4 805,19 Р/час
методологии
ArtemisMQ
gateway
Работа с интеграциями
UML
reactive
river
EDA
Mesh
Базы данных
+57

Активный, ответственный и целеустремлённый специалист с сильным математическим образованием, системным мышлением и аналитическим складом ума. Практикую системный подход к поставленным задачам, работаю на результат. С интересом осваиваю новые технологии, стремлюсь к обучению и саморазвитию. В трудностях вижу в возможность получить уникальный опыт. Помимо проектирования распределенных систем и борьбы за проценты uptime, убежден, что лучшие решения рождаются на стыке технологий, математики и понимания бизнеса. Для меня архитектура — это инженерия в чистом виде: найти надежное решение сложной проблемы. Горжусь тем, что мои архитектурные решения (как в Газпромбанке, так и в РТ Лабс) напрямую влияли на бизнес-метрики: рост продаж кредитов, снижение time-to-market. Вне работы люблю задачи, требующие терпения и системного подхода и ощущения “потока”. Ищу проект, где смогу применить весь спектр навыков — от глубокого тех.погружения до стратегического видения — для создания по-настоящему мощной и современной ИТ-платформы. Самая интересная и/или технически сложная задача из опыта? Проектирование и внедрение системы аналитики поверх централизованного логирования. В рамках этой задачи требовалась обработка Big Data: Работа с огромными объемами логов (ELK, Hadoop, Spark). Распределенность и отказоустойчивость: Система развернута в двух дата-центрах (active-active), требующая сложной синхронизации и обеспечения бесперебойной работы. Работа в режиме реального времени. Для выявления аномалий применялись ML/AI Куда хотелось бы развиваться: технически или в менеджмент? Технически Какими задачами хотелось бы заниматься? Внедрением новых технологий: AI/ML, гибридные облака Иные высоконагруженные, отказоустойчивые системы Повышение эффективности разработки и снижение time-to-market: Разработка и внедрение технологической стратегии и roadmap Масштабирование и оптимизация производительности Какими задачами не хотелось бы заниматься? Менеджментом

Подробнее
AI & Robotics • E-commerce & Retail
КЧ
Клим Ч.
Краснодар
QA авто
Middle+
3 372,08 Р/час
Регрессионное тестирование
Selenium WebDriver
IOS
Agile/Scrum
proxy
Gitlab CI
архитектура
Тестирование интеграций
GitLab
Разработка
+48

Клим — опытный QA-специалист с грейдом Middle+. Он обладает навыками работы с различными инструментами и технологиями, такими как Androidx, API, Bash, Charles, Confluence, Cross-browser testing, Cypress, DevTools, Git, GitLab CI, HarmonyOS, Jira, PostgreSQL, Postman, Proxy, REST, Selenium, Smoke testing, SOAP, Testing, WebDriver, а также навыками разработки и тестирования. Клим имеет опыт работы на проектах в сфере e-commerce & Retail и AI & Robotics. Он участвовал в разработке маркетплейса по продаже продуктов и товаров для дома для сети магазинов SPAR, где занимался анализом требований, написанием тестовой документации, тестированием и анализом систем на основе микросервисной архитектуры (MSA), автоматизацией тестирования при помощи Selenium WebDriver и JavaScript, проведением мобильного тестирования на iOS/Android/HarmonyOS и другими задачами. Также Клим работал над проектом по созданию ПО для генерации контента с помощью искусственного интеллекта, где выполнял аналогичные задачи. Кроме того, он участвовал в разработке и внедрении новых плагинов для заказчиков, интеграции между сайтами, а также выполнял различные проекты на заказ. Общая продолжительность работы Клима на проектах составляет 4 года и 1 месяц.

Подробнее