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

Даниил М. Java разработчик, Middle+

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

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Apache
API
Atlassian
Big Data
ETL
Framework
Git
GreenPlum
Hadoop
Hibernate ORM
Hive
Java
Jenkins
Jira
JSON API
Kafka
Kotlin
Linux
Maven
Microservices
PostgreSQL
REST
Scala
Spark
Spring
Spring Boot
Spring Data
Spring MVC
Spring Security
SQL
Английский язык
Работа с базами данных
Agile/Scrum
CI/CD
Docker
Hibernate
MongoDB
NoSQL
REST API
Аналитика
Базы данных
внедрение системы
инженер
использование
Контроль версий
Методологии разработки
миграция данных
Мониторинг
обработка
Оптимизация ПО
Программное обеспечение
Проектирование
Работа с интеграциями
Разработка
Расширения
стек
технологии
языки программирования
Agile
Apache Hadoop
Apache Kafka
Apache Spark
DevOps
Scrum
Spring Cloud
инструментысборки
методологии
HDFS
Restful
Testing
ELK Stack
Gitlab CI
Grafana
Kubernetes
Prometheus
Redis
Отрасли
FinTech & Banking
Insurance
Telecom
Главное о специалисте
Алексей — опытный Java-разработчик, специализирующийся на создании и поддержке веб-приложений. Обладает навыками работы с различными технологиями и инструментами, такими как Apache, API, Atlassian, Big Data, ETL, Framework, Git, GreenPlum, Hadoop, Hibernate ORM, Hive, Java, Jenkins, Jira, JSON API, Kafka, Kotlin, Linux, Maven, Microservices, PostgreSQL, REST, Scala, Spark, Spring, Spring Boot, Spring Data, Spring MVC, Spring Security, SQL и другие. Алексей имеет опыт работы в проектах для компаний из сфер телекоммуникаций, FinTech & Banking и Insurance. Он участвовал в разработке сайтов для автоконфигурирования инструментов, проектировании модульной архитектуры приложения, оптимизации существующих ETL процессов, внедрении системы мониторинга и логирования. Также он занимался разработкой и поддержкой продуктовых витрин, проектированием и реализацией высокоэффективных и масштабируемых приложений на Java, интеграцией Java-приложений с Apache Hadoop, Apache Spark и Apache Kafka для анализа, хранения и обработки больших объёмов данных. В проектах Алексей выполнял задачи по разработке и поддержке микросервисов, работе с базами данных, участию в Agile-процессах, обеспечению качества кода и улучшению DevOps процессов.
Проекты   (3 года 1 месяц)
Проект: билайн
Роль
Java developer
Обязанности
Достижения - Успешная реализация проекта по созданию сайта для автоконфигурирования инструментов, что позволило сократить время настройки ETL процессов на 30%. - Разработка модульной архитектуры приложения, что обеспечило легкость расширения функциональности и поддержку новых требований бизнеса. - Оптимизация существующих ETL процессов, что привело к увеличению производительности обработки данных на 20%. - Внедрение системы мониторинга и логирования, что позволило значительно улучшить обнаружение и устранение ошибок Описание проекта : веб приложение Состав Команды по, пм, техлид, дата инженер, разработчики, тестировщики, системный аналитик Задачи: - Разработка и поддержка веб-приложений на Java, ориентированных на автоматическую конфигурацию инструментов для управления и реализации ETL процессов. - Проектирование и реализация RESTful API для интеграции с другими системами и сервисами. - Оптимизация производительности приложений и обеспечение их масштабируемости. - Написание юнит-тестов и интеграционных тестов для обеспечения качества кода. - Работа с базами данных (SQL/NoSQL), включая проектирование схем данных, оптимизацию запросов и миграцию данных. - Внедрение лучших практик разработки программного обеспечения, включая использование систем контроля версий (Git), CI/CD пайплайнов и код-ревью Стек: - Языки программирования: Java, SQL - Фреймворки: Spring Boot, Hibernate - Инструменты: Git, Docker, Jenkins - Базы данных: PostgreSQL, MongoDB - Технологии: RESTful API, Microservices, ETL - Методологии разработки: Agile/Scrum
Стек специалиста на проекте
Оптимизация ПО, Работа с базами данных, Framework, Agile/Scrum, Работа с интеграциями, языки программирования, обработка, Контроль версий, Разработка, Программное обеспечение, стек, Базы данных, инженер, технологии, внедрение системы, использование, Java, Git, MongoDB, Проектирование, ETL, Методологии разработки, Расширения, Мониторинг, миграция данных, Docker, SQL, Kotlin, Jenkins, Hibernate, Аналитика, CI/CD, Microservices, NoSQL, PostgreSQL, REST API, Spring Boot
Отрасль проекта
Telecom
Период работы
Декабрь 2023 - Август 2024  (9 месяцев)
Проект:Сбербанк - Технологии
Роль
Java-разработчик
Обязанности
Описание проекта веб-приложения Задачи: 1. Разработка и поддержка продуктовых витрин: - Проектирование и реализация высокоэффективных и масштабируемых приложений на Java. - Использование Spring Framework для создания RESTful сервисов и микросервисной архитектуры. - Управление зависимостями и сборкой проектов с помощью Maven. 2. Работа с технологиями Big Data: - Интеграция Java-приложений с Apache Hadoop, Apache Spark и Apache Kafka для анализа, хранения и обработки больших объемов данных. - Разработка пайплайнов для сбора, обработки и хранения данных с использованием HDFS и Hive. 3. Проектирование ETL-процессов: - Разработка и оптимизация ETL-процессов для обработки больших объемов данных с помощью Java и Apache Spark. - Обеспечение высокой производительности и надежности ETL-процессов. 4. Создание и управление кластерами: - Настройка и управление кластерами Hadoop и Spark для обеспечения высокой доступности и производительности приложений. 5. Работа с базами данных: - Разработка и оптимизация SQL-запросов для PostgreSQL и Greenplum. - Создание и управление базами данных PostgreSQL и Greenplum для обеспечения высокой доступности, производительности и безопасности. 6. Автоматизация процессов: - Настройка пайплайнов в Jenkins для автоматической сборки, тестирования и развертывания Java-приложений. - Написание скриптов на Java для автоматизации различных процессов. 7. Взаимодействие с другими отделами: - Тесное сотрудничество с аналитиками, тестировщиками и другими разработчиками для обеспечения успешной работы продуктовых витрин и поддержки бизнес-процессов. Стек: - Язык программирования: Java 8/11 - Фреймворки: Spring Boot, Spring Cloud - Инструменты сборки: Maven - Технологии Big Data: Apache Hadoop, Apache Spark, Apache Kafka - Базы данных: PostgreSQL, Greenplum - Инструменты DevOps: Jenkins - Системы контроля версий: Git - Методологии: Agile (Scrum)
Стек специалиста на проекте
методологии, Framework, Контроль версий, Базы данных, технологии, Spring Cloud, Spark, Hive, Java, Scrum, Git, DevOps, Hadoop, инструментысборки, Apache Hadoop, Apache Spark, Big Data, Restful, HDFS, Apache Kafka, Agile, Kotlin, Jenkins, GreenPlum, Maven, PostgreSQL, Testing, Spring Boot, Spring
Отрасль проекта
FinTech & Banking
Период работы
Август 2022 - Декабрь 2023  (1 год 5 месяцев)
Проект:Полисофт
Роль
Java-разработчик
Обязанности
Описание проекта - Разработка системы управления кредитными заявками, которая позволила сократить время обработки заявок на 20%. - Интеграция новой платежной системы, что увеличило количество поддерживаемых способов оплаты на 30%. Задачи: 1. Разработка и поддержка микросервисов: - Проектирование и реализация новых микросервисов на базе Spring Boot. - Оптимизация существующих сервисов для повышения производительности и надежности. - Интеграция микросервисов с другими системами банка через REST API и gRPC. 2. Работа с базами данных: - Разработка и оптимизация SQL-запросов для PostgreSQL. - Использование Hibernate для ORM и работы с базой данных. - Настройка и управление репликацией данных для обеспечения высокой доступности. 3. Участие в Agile-процессах: - Активное участие в ежедневных stand-up встречах, планированиях спринтов и ретроспективах. - Работа в тесном взаимодействии с командой разработчиков, тестировщиков и аналитиков. - Ведение задач в JIRA, написание документации в Confluence. 4. Обеспечение качества кода: - Написание модульных и интеграционных тестов с использованием JUnit и Mockito. - Проведение код-ревью для обеспечения соответствия стандартам кодирования. - Использование CI/CD инструментов (Jenkins, GitLab CI) для автоматизации сборки и деплоя. 5. Улучшение DevOps процессов: - Настройка контейнеризации приложений с использованием Docker. - Развертывание и управление микросервисами в Kubernetes кластере. - Мониторинг и логирование приложений с помощью ELK stack (Elasticsearch, Logstash, Kibana) и Prometheus Стек: - Языки программирования: Java 8/11 - Фреймворки: Spring Boot, Spring Cloud - Базы данных: PostgreSQL, Redis - Инструменты DevOps: Docker, Kubernetes, Jenkins, GitLab CI - Мониторинг: Prometheus, Grafana, ELK Stack - Системы контроля версий: Git - Методологии: Agile (Scrum)
Стек специалиста на проекте
методологии, Framework, Grafana, языки программирования, Контроль версий, Kubernetes, Базы данных, Spring Cloud, Java, Scrum, Git, DevOps, Redis, Prometheus, ELK Stack, Мониторинг, Gitlab CI, Docker, Agile, Jenkins, PostgreSQL, Spring Boot
Отрасль проекта
Insurance
Период работы
Август 2021 - Август 2022  (1 год 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет им. Н.Э. Баумана, Москва
Специальность
Факультет информатики и систем управления, Программная инженерия
Завершение учебы
2021 г.

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

FinTech & Banking • Government & Public Sector • Telecom
ЕМ
Евгений М.
Москва
Java разработчик
Senior
3 500 Р/час
Apache
Apache Kafka
Apache Tomcat
Docker
Framework
Git
Gradle
Grafana
Hibernate
Hibernate ORM
+70

- В основной стек технологий входит язык программирования Java - Использует с Spring Boot для быстрой разработки и настройки микросервисов - Имеет опыт применения Spring Data JPA для интеграции с базами данных, Spring Security для обеспечения безопасности приложений, Spring REST для создания RESTful веб-сервисов, Spring Cloud для построения облачных микросервисных архитектур - Создает и оптимизирует Dockerfile для сборки образов, настройка с Docker Compose, развертывание и управление контейнерами на различных средах - Работает с Apache Kafka для обработки потоковых данных в реальном времени, настройки и управлении топиками, производителями и потребителями - Использует JUnit и Mockito для написания модульных и интеграционных тестов для обеспечение высокого качества кода и стабильности функционала - Имеет опыт управления версиями баз данных и миграциями с помощью Liquibase, обеспечения согласованности структуры данных в различных средах - Пишет код, строго следуя принципам SOLID и чистой архитектуры - Обладает хорошим пониманием ООП, принципов GRASP и умением использовать шаблоны проектирования GoF для создания гибких и расширяемых систем - Способен быстро адаптироваться к изменениям в проектах и технологиях

Подробнее

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

FinTech & Banking • Insurance • Telecom
ДМ
Даниил М.
Москва
Java разработчик
Middle+
3 500 Р/час
Оптимизация ПО
Работа с базами данных
методологии
Framework
Grafana
Agile/Scrum
Работа с интеграциями
языки программирования
обработка
Контроль версий
+76

Алексей — опытный Java-разработчик, специализирующийся на создании и поддержке веб-приложений. Обладает навыками работы с различными технологиями и инструментами, такими как Apache, API, Atlassian, Big Data, ETL, Framework, Git, GreenPlum, Hadoop, Hibernate ORM, Hive, Java, Jenkins, Jira, JSON API, Kafka, Kotlin, Linux, Maven, Microservices, PostgreSQL, REST, Scala, Spark, Spring, Spring Boot, Spring Data, Spring MVC, Spring Security, SQL и другие. Алексей имеет опыт работы в проектах для компаний из сфер телекоммуникаций, FinTech & Banking и Insurance. Он участвовал в разработке сайтов для автоконфигурирования инструментов, проектировании модульной архитектуры приложения, оптимизации существующих ETL процессов, внедрении системы мониторинга и логирования. Также он занимался разработкой и поддержкой продуктовых витрин, проектированием и реализацией высокоэффективных и масштабируемых приложений на Java, интеграцией Java-приложений с Apache Hadoop, Apache Spark и Apache Kafka для анализа, хранения и обработки больших объёмов данных. В проектах Алексей выполнял задачи по разработке и поддержке микросервисов, работе с базами данных, участию в Agile-процессах, обеспечению качества кода и улучшению DevOps процессов.

Подробнее
E-commerce & Retail
НД
Назгуль Д.
Саратов
Системный аналитик
Middle
2 750 Р/час
кд
Redmine
UML
Работа с требованиями: выявление, анализ, управление
Kanban
документации
office
Разработка
1С:Предприятие
+42

Назгуль — опытный специалист в сфере IT с семилетним опытом работы на проектах. Она обладает навыками системного аналитика, включая работу с 1С, Agile, BPMN, Camunda, Confluence и другими инструментами. Анализ и проектирование систем: Оценка реализуемости и выявленных бизнес-требований в контексте имеющейся и планируемой технической инфраструктуры. Формирование верхнеуровневых технических требований (функциональных и нефункциональных), их декомпозиция, постановка задач в разработку. Моделирование структуры данных, процессов и взаимодействия компонентов системы. Разработка диаграмм потоков данных, BPMN-диаграмм, UML-диаграмм и других моделей, необходимых для понимания системы. Трассировка, управление изменениями, приоритезация, оценка, согласование требований. Опыт в Agile-проектах: Знание методологии Agile, работа в спринтах, участие в планировании и выполнении задач. Опыт работы с требованиями разных типов: Опыт работы с требованиями разных типов и классов, в особенности с нефункциональными требованиями. Опыт работы с User Stories, Use Cases. Опыт проектирования: Опыт проектирования в нотации UML, знание основ BPMN. Опыт проектирования интеграционных решений и документирования интеграций. Понимание принципов работы современных клиент-серверных подходов: Знание REST, опыт работы с JSON. Понимание работы с БД, знание SQL. Опыт работы с полным циклом разработки требований: Выявление, анализ, документирование, верификация, валидация. Дополнительные навыки: Понимание домена инженерных инструментов IT-разработки (Bitbucket, GitLab, GitHub, Nexus). Опыт работы со Swagger, OpenAPI, Postman. Контроль проведения тестирования функционала. Выявление и устранение системных багов. Сбор, анализ и формализация бизнес и функциональных требований. Разработка и согласование технических заданий. Тестирование и приемка реализованной функциональности. Работа с API различных сервисов. Разработка технической документации. Формирование тест-кейсов для ручного тестирования.

Подробнее