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

Дмитрий С. Java разработчик, Middle+

ID 16480
ДС
Дмитрий С.
Мужчина, 25 лет
Россия, Казань, UTC+3
Ставка
3 125 Р/час
НДС не облагается
Специалист доступен с 3 октября 2024 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Go
HTML
Java SE
JavaScript
AOP
boot
Caché
cloud
Collections
core
Data
Framework
Hibernate
JDBC
JPA
Kubernetes
MVC
netflix
Security
Spring
Testing
Web
Монолитная архитектура
Microservice Architecture
Веб-приложения
Документация
синхронные и асинхронные взаимодействия
Многопоточность
Web Services
REST API
тесты
CRM
Redis
Prometheus
Zabbix
IntelliJ IDEA
Apache
Maven
DevOps
CI/CD
ООП
фп
DI
SOLID
DDD
Clean Architecture
JVM
GoF
GRASP
архитектура
Artifactory
Nexus
Swagger
owasp
PCI DSS
API
Docker
DRY
Elasticsearch
ELK
Flyway
Grafana
Jacoco
JSON
JUnit
Kibana
KISS
Liquibase
Lombok
Mockito
oauth2
OpenID
OpenSearch
options
Postman
REST
Streams
Tomcat
UML
Vault
XML
code
Concurrency
Confluence
Design Patterns
Git
GitHub
Jackson
JAXB
Jira
JWT
Kanban
RabbitMQ
Redmine
reflection
Requests
Scrum
tools
Transactions
validation
NoSQL
PostgreSQL
MS Windows
etc
Schedulix
Spring Data JPA
Spring Web
17
AMQP
client
Feign
HTTPS
HTTPX
Java Stream API
Spring Boot
Spring Cloud
Spring Data
Spring MVC
Java 8
jsonxml
Web MVC
платежные системы
социальные сети
поисковики
информационнопознавательные
Продвижение сайтов
Отрасли
FinTech & Banking
Information Security
Social Networking
Знание языков
Английский — C1
Главное о специалисте
Языки программирования: ● Java SE ● JavaScript (базовые знания) ● HTML (базовые знания) ● Go Фреймворк: ● Spring Framework ● Spring (Boot, Core, Data, MVC, Security, Cloud, Collections, Web, AOP, Cache, Netflix, MVC, Security, Testing) ● JPA ● Hibernate ● JDBC ● Kubernetes
Проекты   (4 года 2 месяца)
Информационные технологии, системная интеграция, интернет. Разработка программного обеспечения.
Роль
Java-разработчик. Ведущий разработчик ПО для планирования отпусков с использованием Spring Boot.
Обязанности
Команда: 2 фронтендера, 2 бэкенд разработчика, проджект менеджер, дизайнер. Задачи на проекте: - Разработка функционала импорта сотрудников через XLSX файл - Создание базовых UI действий: создание сотрудников, организаций и т.д. - Автоматическое начисление отпусков по расписанию - Разработка функционала планирования отпусков, включая их изменения - Разработка флоу планирования на уровне организации/сотрудника, JWT аутентификации и security, а также нотификаций для отправки клиенту email сообщений - Ведение лога действий сотрудника по отпуску - Ревью кода - Разработка схем базы данных
Стек специалиста на проекте
validation, Schedulix, Spring Data JPA, Spring Web
Отрасль проекта
Information Security
Период работы
Февраль 2024 - Сентябрь 2024  (8 месяцев)
Финансовый сектор. Финансово-кредитное посредничество
Роль
Java-разработчик
Обязанности
Биржа, брокерская деятельность, выпуск и обслуживание карт, оценка рисков, обменные пункты, агентства по кредитованию, инкассация, ломбард, платежные системы. Команда: 8-10 backend разработчиков, 3-4 frontend, 4 QA, 1 project manager, 1 tech lead, 1 team lead. Задачи на проекте: - Разработка и успешное внедрение технических решений, приводящих к значительному повышению производительности и улучшению пользовательского опыта продукта - Проектирование и реализация стратегий оптимизации и автоматизации для существующих систем, приводящих к увеличению эффективности и сокращению времени отклика приложений - Активное участие в процессе ревью кода и кросс-ревью с целью обеспечения высокого качества кода и соблюдения лучших практик разработки - Проведение тщательной оценки потенциального влияния технических улучшений на производительность системы и разработка планов их реализации - Разработка регламента оценки технических улучшений для команды - Рефакторинг легаси кода и перенос ключевых компонентов системы с синхронного режима на асинхронный с использованием RabbitMQ для повышения масштабируемости и надежности приложений - Миграция существующих сервисов и развертывание новых в экосистеме Kubernetes для обеспечения более гибкого управления сервисами и улучшения их масштабируемости - Работа с PostgreSQL: Разработка и оптимизация схем баз данных, создание эффективных SQL-скриптов для управления данными - Использование OpenSearch и ElasticSearch для глубокого анализа логов, чтобы быстро выявлять и устранять проблемы в работе приложений - Управление задачами и документацией проектов с использованием Jira и Confluence - Ответственность за ведение как небольших, так и крупных проектов, включая сложные интеграции с внешними системами, такими как ТрансКапиталБанк - Регулярный анализ и рефакторинг устаревшего кода: выявление и исправление слабых мест для повышения его надежности, производительности и удобства поддержки - Активная идентификация областей, требующих оптимизации,а также инициация процессов для учета и погашения технического долга в команде - Документация своего кода в Javadoc и Confluence, включая ее активную поддержку с целью повышения прозрачности код - Быстрое и эффективное реагирование на срочные задачи, поломки сервисов
Стек специалиста на проекте
Framework, client, JavaScript, Kubernetes, Java Stream API, Spring Data, Spring Cloud, AMQP, Spring MVC, Java SE, Jacoco, XML, JSON, Git, JUnit, Mockito, Redis, Feign, Collections, HTTPS, HTML, Docker, Hibernate, HTTPX, Maven, PostgreSQL, RabbitMQ, Spring Boot, Spring
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2023 - Январь 2024  (1 год)
Информационные технологии, системная интеграция, интернет. Интернет-компания.
Роль
Java-разработчик.
Обязанности
Поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее. Команда: 10 backend разработчиков, 1 team lead, 4 frontend Задачи на проекте: - Имплементация с последующим тестированием платежных процессоров в высоконагруженной системе платежного провайдера, обладающего сертификатом PCI DSS и предлагающего полный список возможностей проведения платежей (от транзакций, поддерживающих 3D-Secure технологию, до платежей через крипто-валютные биржи) Имплементация подразумевала под собой следующие этапы: 1. Выяснение требований клиента, анализ API документации 2. Предварительные работы (подготовка бэк-офиса клиента, вайтлист среды) 3. Разработка процессора - написание API, внедрение нотификаций, реализация возврата клиента после оплаты и т.д. 3. Написание интеграционных тестов посредством Mockito и JUnit 4. Проверка на тестовом инстансе от лица клиента 5. Последующая поддержка процессора после внедрения в систему - фикс багов, консультация технической поддержки и т.д. - Внутренняя консультация по системе (отдельный ЛК для клиентов) - Настройка системы ролей в SSO - Интеграция следующих банков: Qiwi(СБП выплаты), Банк АБ Россия, Nikotech, Paymo, Beeteller и прочие
Стек специалиста на проекте
Framework, Collections, Web MVC, Java 8, Spring, jsonxml
Отрасль проекта
Information Security
Период работы
Май 2021 - Январь 2023  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский университет "Высшая школа экономики"
Специальность
Бизнес и менеджмент, Бизнес-информатика
Завершение учебы
2018 г.
Дополнительное
Учебное заведение
Algoexpert
Специальность
курсы Algoexpert.io (повышение квалификации)
Завершение учебы
2020 г.

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

Information Security • Social Networking
ММ
Максим М.
Санкт-Петербург
Java разработчик
Middle+
3 125 Р/час
Framework
options
netflix
ELK
Grafana
UML
JavaScript
graphana
Redux
reflection
+121

Языки программирования: ● Java (17, SE) ● HTML, CSS ● TypeScript Фреймворк: ● Spring Framework ● Spring (Boot, Core, Data, MVC, Security, Cloud, Collections, Web, AOP, JPA, Cache, Netflix, Security, Testing) ● Hibernate ● JDBC ● Опыт работы с монолитной и микросервисной архитектурой (проектирование и построение) ● Опыт участия в проработке архитектуры: проектирование веб приложений, а также понимание принципов stateless-архитектуры ● Опыт разработки реактивных и высоконагруженных enterprise приложений ● Опыт разработки корпоративных систем на Java ● Опыт участия в реализации MVP системы ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Опыт работы с многопоточностью и асинхронностью, разработка многопоточных приложений ● Опыт по разработке учетных решений, платежных решений ● Опыт разработки Web Services (SOAP, REST) ● Опыт написания автотестов, unit/e2e и интеграционных тестов ● Опыт развертывания и эксплуатации приложения (CI/CD, Tests, Monitoring, Tracing, Logging) ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт участия в планировании и оценке задач, а также в подборе и онбординге новых сотрудников ● Опыт проведения код-ревью ● Опыт наставничества и развития команды ● Готовность принимать решения и брать ответственность не только за себя, но и за всю команду ● Опыт работы в банковской сфере, Финтех

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • Telecom
ГС
Геннадий С.
Москва
Java разработчик
Senior
3 500 Р/час
cloud
Collections
corel
Data
FLUX
Hbase
Hibernate
JDBC
JPA
JUnit
+124

Я занимаюсь разработкой уже более 25 лет и имею высшее техническое образование. За это время я приобрел обширные знания и навыки работы с различными инструментами и методологиями. В моей работе я использую Spring Boot (Core, Data, MVC, Security, Cloud, JPA, Collections), Spring-web, Spring Flux, Hibernate, Nexus, Junit, JDBC, PostgreSQL, MySQL, SQLite, HBase, MS SQL, NoSQL, T-SQL, MongoDB, СУБД Oracle, Kafka, RabbitMQ, SOAP и REST. Я хорошо понимаю микросервисную архитектуру и активно участвую в планировании и оценке задач. Также у меня есть опыт участия в подборе и онбординге новых сотрудников, наставничества и развития команды, проведения код-ревью и опыт работы в банковской сфере. Люблю задачи, требующие нестандартного решения и креативного подхода. Это стимулирует моё мышление и позволяет вносить инновации. Мотивирует работа в команде, где царит взаимопомощь, доверие и уважение. Надеюсь, что мои знания и навыки помогут мне успешно выполнять работу в вашей компании. Буду рад обсудить возможность сотрудничества и ответить на все ваши вопросы.

Подробнее

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