ЕМ
Евгений М.
Мужчина
Россия, Москва, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 5 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
- В основной стек технологий входит язык программирования Java
- Использует с Spring Boot для быстрой разработки и настройки микросервисов
- Имеет опыт применения Spring Data JPA для интеграции с базами данных, Spring Security для
обеспечения безопасности приложений, Spring REST для создания RESTful веб-сервисов, Spring Cloud для
построения облачных микросервисных архитектур
- Создает и оптимизирует Dockerfile для сборки образов, настройка с Docker Compose, развертывание
и управление контейнерами на различных средах
- Работает с Apache Kafka для обработки потоковых данных в реальном времени, настройки и управлении
топиками, производителями и потребителями
- Использует JUnit и Mockito для написания модульных и интеграционных тестов для обеспечение высокого
качества кода и стабильности функционала
- Имеет опыт управления версиями баз данных и миграциями с помощью Liquibase, обеспечения согласованности структуры данных в различных средах
- Пишет код, строго следуя принципам SOLID и чистой архитектуры
- Обладает хорошим пониманием ООП, принципов GRASP и умением использовать шаблоны проектирования GoF для создания гибких и расширяемых систем
- Способен быстро адаптироваться к изменениям в проектах и технологиях
Проекты
(8 лет 2 месяца)
NDA
Роль
Старший Java-разработчик
Обязанности
О достижениях:
- В 10 раз (RT) ускорил важный сервис, получил за это благодарственные письма от CTO и CEO
- Предложил и реализовал другую логику сервиса (SDUI), освободив время разработчиков на
годы вперед
- Курировал обучение более 50 стажеров (стал организатором школы внутри компании)
Ежедневные задачи:
- Проектирование и реализация микросервисов (Java + Spring)
- Переезд с JDBCTemplate на Spring Data JPA (Hibernate)
- Перевод сервисов на асинхронное взаимодействие (Apache Kafka)
- Настройка интеграций с Consul и Vault через Spring Cloud
- Оптимизация SQL запросов в PostgreSQL
- Проведение нагрузочного тестирования с Locust и JMeter
- Настройка мониторинга в Grafana (через Prometheus и Micrometer)
- Использование Redis для кэширования с Spring Cache
- Запуск сервисов в Docker и развертывание в Kubernates
- Составление Sequence диаграмм и диаграмм компонентов
- Ревью аналитики и контроль качества кода
- Использование DDD-подходов в разработке
- Проектирование REST API и описание в OpenAPI (Swagger) формате
- Написание liqubase миграций
- Работа в GIT, Jira, Confluence
- Написание юнит и интеграционных тестов
Стек специалиста на проекте
micrometer, Grafana, Kubernetes, Spring Data, Spring Data JPA, Spring Cloud, Java, JMeter, Redis, Prometheus, Caché, Vault, Apache Kafka, Docker, SQL, Hibernate, Consul, Locust, PostgreSQL, Spring
Отрасль проекта
Telecom
Период работы
Июль 2021 - По настоящее время
(3 года 4 месяца)
Яндекс.Недвижимость
Роль
Java developer
Обязанности
- Написание MVP проекта
- Написание CI/CD пайплайнов
- Развертывание инфраструктуры
- Управление командой разработки
- Общение с заказчиком
- Проектирование и разработка архитектуры
- PostgreSQL в качестве базы данных
- Работа с брокерами сообщений Kafka и Redis
- Настройка мониторинга в Grafana и Kibana
- Написание сложных SQL-запросов
- Spring Cloud для интеграции с хранилищами
- Написание Unit и интеграционных тестов
- Запуск сборок через Teamcity
- Работа с Docker-контейнерами
- Работа Apache Cassandra, MongoDB, Couchbase
Стек специалиста на проекте
Grafana, GitLab, core, Java, Kibana, JUnit, MongoDB, Mockito, Redis, Apache Cassandra, boot, cloud, Couchbase, Apache Kafka, Docker, CI/CD, PostgreSQL, Spring
Отрасль проекта
Telecom
Период работы
Январь 2021 - Июль 2021
(7 месяцев)
Java developer
Роль
Java-разработчик
Обязанности
В отделе внутренних разработок занимался созданием экспериментальных проектов,
совместно с командой аналитиков и опытных разработчиков. Приобрел навыки по
взаимодействию с бизнес заказчиками и реализацию их требований.
- Spring framework
- Spring MVC для админ-панели
- Проектировал схему базы данных
Манько Евгений • Резюме обновлено 6 июня 2024 в 16:43
- Использовал JDBCTemplate для запросов в PosgteSQL
- Написание миграций на Liquibase
- Написание аналитики (документацию) к микросервису в Confluence
- Управление подами через kubectl (Kubernetes)
- Создание бордов в Grafana
- Использование Maven для сборки проектов
- Настройка фильтров и графиков в Kibana
- Работа с Git + Jira + Confluence
- Использование Mockito при написании JUnit тестов
Стек специалиста на проекте
Grafana, Kubernetes, core, Spring MVC, Liquibase, Java, Git, Kibana, JUnit, Mockito, JDBC, boot, Confluence, Аналитика, Jira, Maven, PostgreSQL, Spring
Отрасль проекта
FinTech & Banking
Период работы
Январь 2020 - Январь 2021
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский технологический университет, Москва
Специальность
Комплексной безопасности и специального приборостроения
Завершение учебы
2022 г.