Куок Ань Ч. Java разработчик, Senior
ID 27906
КЧ
Куок Ань Ч.
Мужчина, 32 года
Беларусь, Гродно, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Java-разработчик уровня Senior. Специализируюсь на разработке серверной части приложений, внедрении бизнес-логики и оптимизации архитектуры и кода. Имею опыт работы с микросервисной архитектурой, базами данных, интеграциями со сторонними сервисами и API.
Участвовал в проектах в различных отраслях, включая FinTech & Banking, HRTech, Logistics & Transport и Urban technology. Среди проектов — разработка банковских приложений для физических и юридических лиц на основе микросервисной архитектуры, система управления складом, приложение для синхронизации учёта рабочего времени между двумя системами JIRA и другие.
Обладаю широким спектром навыков, включая работу с Apache Kafka, API, Bootstrap, CSS, CSS3, Docker, Elasticsearch, Flyway, Git, GitLab CI/CD, Gradle, Hibernate, HTML, HTML5, HTTPS, Identity Server, Java, JSP, Junit45, Kibana, Liquibase, Lombok, Maven, Microsoft, MongoDB, MySQL, OAuth, Oracle, PostgreSQL, Postman, Quarkus, REST, SOAP, Spring, Spring Boot, SQL, Swagger, UML, VCS, Zookeeper.
Проекты
(5 лет 8 месяцев)
Корпоративные карты и продукты привлечения ЮЛ
Роль
Лидер рабочей группы
Обязанности
Проект представляет продуктовый процессор который занимается обработкой заявок на создание депозитов для юридических лиц. Продуктовый процессор обрабатывает входящие заявки, применяет бизнес-логику для расчета процентов по депозиту, открывает счета для расчета и учета процентов, проверяет не заблокированы или арестованы счета у юр лица, сохраняет результаты в базу данных для дальнейшего выполнения различных групповых регулярных процедур по отношению к депозитам.
Обязанности:
Проектирование межсервисной архитектуры.
Организация работы команды.
Управление бэклогом, постановка, декомпозиция и приоритезация задач, планирование спринтов, проведение церемоний.
Успешное взаимодействие с аналитиками, архитекторами, бизнесом и другими стейкхолдерами.
Проведение код-ревью и обмен знаниями с коллегами.
Разработка и поддержка сервисов прод процессора.
Интеграция с различными банковсковскими системами как внутри прод процессора так и вне его, для получения событий через REST API или Kafka.
Проектирование и оптимизация структуры базы данных (PostgreSQL) для хранения событий.
Создание и поддержка REST API для взаимодействия с внешними системами и внутренними модулями.
Использование Kafka для обработки потоков событий в реальном времени.
Реализация механизмов гарантированной доставки и обработки событий.
Контейнеризация приложения с использованием Docker и развертывание в Kubernetes.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, Java, Kibana, REST API, Gradle, Swagger, Kubernetes, Liquibase, CI/CD, springboot, prometeus
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - Июнь 2025
(1 год 6 месяцев)
Система управления складами Nexus WMS
Роль
Лидер рабочей группы
Обязанности
Система управления складами Nexus WMS, это програмное обеспечение для управления складскими операциями от момента, когда товары попадают на распределительный центр и до того, как они его покидают.
Обязанности:
Обеспечение продуктивной и эффективной среды для реализации проекта
Управление поставками в рамках проекта
Применение инструментов логирования для выявления ошибок приложения
Разработка серверной части приложения, внедрение бизнес-логики
Разработка слоев Hibernate DAO, подготовка комплексных SQL-запросов.
Реализация REST-сервисов.
Оптимизация архитектуры и кода.
Создание моделей данных.
Реализация интеграции со сторонними API.
Создание серверов и баз данных.
Проектирование схемы базы данных, написание SQL-запросов, анализ производительности запросов.
Написание хорошо структурированного, сопровождаемого и эффективного кода вместе с модульными тестами.
Обеспечение поддержки производства, устранение неполадок и исправление ошибок.
Стек специалиста на проекте
Apache Kafka, Docker, Java, Oracle, REST API, Maven, Swagger, Kubernetes, Liquibase, CI/CD, Gitlab CI, springboot
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2023 - Январь 2024
(2 месяца)
Fintech Application
Роль
Старший разработчик серверной части (Middle+/Senior)
Обязанности
Описание проекта
Разработка банковских приложений для физических и юридических лиц на основе микросервисной архитектуры для различных платформ (web/IOS/android).
Приложение для юридических лиц предназначено для предоставления корпоративным пользователям доступа к таким банковским услугам, как формирование и отправка платежных поручений, создание Swift-платежей, отправка запросов на покупку/продажу валюты, получение кредитов, дистанционное открытие счетов, подписание документов ЭЦП, формирование отчетов и др.
Приложение для физических лиц предоставляет возможности для осуществления платежей (включая коммунальные платежи) и переводов, получения онлайн-кредитов, cashback, обмена валюты и др. Оно также включает возможность пополнения баланса телефона, проверки баланса карты, открытия онлайн депозитов, конвертирования национальной валюты в иностранную, а также возможность генерировать отчеты о совершенных транзакциях в форматах pdf и excel.
Обязанности
• Разработка микросервисов с нуля
• Интеграции со сторонними сервисами
• Создание прототипов основных компонентов
• Ревью кода
• Создание среды разработки и настроек конфигурации предварительной разработки для каждого приложения на основе спецификаций
• Применение инструментов логирования для выявления ошибок приложения
• Разработка серверной части приложения, внедрение бизнес-логики
• Разработка слоев Hibernate DAO, подготовка комплексных SQL-запросов, интеграция в DAO
• Реализация REST- и SOAP-сервисов
• Применение фреймворков для модульного тестирования приложения
• Оптимизация архитектуры и кода
• Создание моделей данных
• Отчёт о любых проблемах на проекте проектному менеджеру или руководителю
• Оказание помощи команде в создании и ведении технической документации
• Интеграция компонентов пользовательского интерфейса с API и базами данных
• Реализация интеграции со сторонними API
• Контроль над процессом разработки
• Контроль и наставничество над персоналом
• Создание многократно используемых библиотек кода для будущего использования и внедрения
• Создание серверов и баз данных
• Разработка веб-сервисов и веб-сайтов
• Оптимизация веб-страниц для максимальной скорости, масштабируемости и производительности
• Контроль и наблюдение за техническими аспектами проекта
• Создание веб-сервисов SOA с использованием SOAP/REST
• Участие во встречах с заинтересованными сторонами
• Участие в совещаниях по проекту
• Решал(а) организационные проблемы и вопросы на проекте
• Создание легко тестируемых, масштабируемых, отзывчивых и хорошо документированных стеков
• Проектирование схемы базы данных, написание SQL-запросов, анализ производительности запросов
• Проектирование, создание и поддержка сквозных серверных частей сервисов
• Внедрение методов обеспечения безопасности и защиты данных
• Написание хорошо структурированного, сопровождаемого и эффективного кода вместе с модульными тестами
• Выполнение проверки кода членов команды
• Обеспечение поддержки производства, устранение неполадок и исправление ошибок
• Оценка и улучшение производительности, удобства эксплуатации и безопасности приложений в производстве
• Интеграция внешних элементов с логикой и функциональными возможностями на стороне сервера
• Помощь в развертывании приложений и модификаций в производственных системах
Стек специалиста на проекте
Apache Kafka, Git, Docker, REST, Java, SOAP, Oracle, JUnit, Maven, Hibernate, GitLab, Liquibase, Protobuf, Camunda, Spring AOP, Spring Data, Spring Web, Spring Cloud, Swagger UI, J2EE, Quarkus, springboot, XML/JSON
Отрасль проекта
FinTech & Banking
Период работы
Январь 2022 - Декабрь 2023
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Гродненский Государственный Университет им Я.Купалы
Специальность
Разработка ПО
Завершение учебы
2015 г.