Иван С. Java разработчик, Senior
ID 2756
ИС
Иван С.
Мужчина, 31 год
Россия, Череповец, UTC+3
Ставка
3 750 Р/час
НДС не облагается
Специалист доступен с 22 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Опыт работы: 6 лет (опыт работы на крупных долгосрочных проектах)
Личные качества:
- Хорошо развитые коммуникативные навыки;
- Умение работать с информацией;
- Стрессоустойчивость;
- Умение работать в команде;
- Быстрая обучаемость;
- Ориентированность на результат.
Обязанности:
- Разработка новой функциональности;
- Поддержка работоспособности системы;
- Анализ и рефакторинг существующего функционала;
- Переход на новые технологии;
- Участие в обсуждении новой функциональности;
- Участие в разработке программного обеспечения как услуги;
- Перенос монолита в микросервисы;
- Код-ревью;
- Активное участие в жизни проекта, разработка код стайла, архитектурные решения, собрания с командой;
- Руководство командой;
- Управление командой из младших разработчиков (созвоны и консультации);
- Обучение младших разработчиков;
- Проведение интервью;
- Контроль хода разработки по методологии SCRUM;
- Ведение переписки с клиентами по визуальным каналам связи (текст, видео) на английском языке.
Проекты
(6 лет 7 месяцев)
Back-end для мобильной игры (Movika / ARCraft)
Роль
Java Developer (senior)
Обязанности
Описание: В рамках проекта я участвовал в разработке сервиса для игры, который позволяет игрокам взаимодействовать с игровым миром и получать доступ к различным функциям. Сервис был разработан на основе микросервисной архитектуры, что позволило обеспечить высокую масштабируемость и гибкость системы.
Задачи:
- Аутентификация и авторизация пользователей;
- Управление игровыми персонажами;
- Обработка игровых событий;
- Инвентарь персонажа;
- Процесс крафта;
- Взаимодействие с другими микросервисами.
Команда: 19 человек (CTO, Tech Lead, DevOps, QA, Product Owner, Project Manager, Java devs., Front-end (Unity))
Стек специалиста на проекте
ELK, Zabbix, JUnit, MongoDB, Mockito, Redis, Kafka, Feign, Graylog, Gitlab CI, Docker, Jenkins, Spring Security, Hazelcast, Spring Web, TestContainers, CI/CD, Java 17, NoSQL, PostgreSQL, RabbitMQ, Spring Boot
Отрасль проекта
GameDev
Период работы
Июнь 2023 - По настоящее время
(1 год 5 месяцев)
Разработка back-end для платформы лизингового агентства (economleasing.ru)
Роль
Java Developer (senior)
Обязанности
Описание: В рамках проекта я участвовал в разработке back-end части для платформы лизингового агентства, которая обеспечивает интеграцию с 1C-Bitrix, CRM-системой и лизинговым калькулятором. Платформа позволяет автоматизировать процессы лизинга, повысить эффективность работы агентства и улучшить качество обслуживания клиентов.
Задачи:
- Обработка и хранение данных о клиентах, договорах и сделках;
- Интеграция с 1C-Bitrix и CRM-системой;
- Расчет лизинговых платежей с использованием лизингового калькулятора;
- Обеспечение безопасности данных и доступа к платформе.
Команда: 4 человека (CTO, Frontend (React), Product Manager, Java dev.)
Стек специалиста на проекте
ELK, Kubernetes, Zabbix, JUnit, MongoDB, Mockito, Redis, Kafka, Feign, Graylog, Gitlab CI, Docker, Jenkins, Spring Security, Hazelcast, Spring Web, TestContainers, CI/CD, Java 17, NoSQL, PostgreSQL, RabbitMQ, Spring Boot
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - Сентябрь 2023
(4 месяца)
Интеграция с крупным e-com порталом (NDA)
Роль
Java developer (senior)
Обязанности
Описание: В рамках проекта я участвовал в интеграции существующей архитектуры с крупным e-com порталом.
Задачи:
- Анализ существующей архитектуры и выявление проблем и ограничений;
- Разработка плана интеграции с учётом требований e-com портала;
- Реализация интеграции с использованием современных технологий и инструментов;
- Тестирование интеграции на реальных данных;
- Доработка интеграции на основе результатов тестирования;
- Миграция на микросервисную архитектуру используя: Spring Cloud, Eureka, Kubernetes;
- Перенос бизнес-логики монолита в микросервисы;
- Запросы во внешнюю SQL БД для синхронизации остатков используя RabbitMQ;
- Админ-панель для менеджеров с использованием шаблонизатора Thymeleaf.
Команда: 12 человек (CTO, Tech Lead, Team Lead, DevOps, QA, Java devs)
Стек специалиста на проекте
ELK, Kubernetes, Spring Data, Spring Cloud, Zabbix, Spring MVC, Elasticsearch, MongoDB, Redis, Thymeleaf, Graylog, Gitlab CI, Docker, Jenkins, Spring Security, Hibernate, Hazelcast, Spring Web, CI/CD, Java 17, NoSQL, PostgreSQL, RabbitMQ, Spring Boot
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Июнь 2023
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Дополнительное
Учебное заведение
Платформа OTUS
Специальность
Java Developer Pro
Завершение учебы
2023 г.