Обязанности: * Полное ведение кадрового делопроизводства;* Оформление приёма, перевода, увольнения и отпусков сотрудников;* Подготовка и ведение кадровых ...
Java Backend Developer( Кадровое агентство Васильева )
Описание вакансии
компания "кадровое агентство васильева"
дочерний банк международной финансовой группы. группа является одним из лидеров международного рынка финансовых услуг. в ее состав входят дочерние и ассоциированные банки, филиалы банка в анголе, китае, индии, сингапуре. в странах снг группа представлена в казахстане, армении, белоруссии, азербайджане.
на рынке казахстана более 13 лет успешно работает на финансовом рынке республики, имеет филиалы в городах.
формат работы: гпх full-time
обязанности:
- разработка и сопровождение серверной логики на основе java / groovy с использованием orm-фреймворка hibernate и sql.
- интеграция с внутренними и внешними системами (в том числе банковскими шлюзами, абс, middleware).
- работа с проприетарным sdk вендора: адаптация и расширение функционала при ограниченной документации, реализация собственных модулей и api-обработчиков.
- настройка обмена сообщениями через очереди (apache activemq) и взаимодействие с web-контейнером apache tomcat.
- разработка и оптимизация sql-запросов под oracle database и postgresql.
- формирование отчётности с использованием jasper reports studio, поддержка ui-компонентов zkoss.
- обеспечение надёжности, безопасности и отказоустойчивости сервисов в среде повышенной нагрузки.
- участие в, оптимизации производительности и рефакторинге существующих модулей.
технологический стек
- backend: java, groovy, hibernate, sql
- базы данных: oracle database, postgresql
- сборка и контроль версий: apache maven, git
- интеграции и очереди сообщений: apache activemq, apache tomcat
- отчётность и ui-компоненты: jasper reports studio, zkoss, html, xml, json
особенности проекта
- работа с закрытым sdk вендора (ограниченная документация, необходимость анализа и реверс-понимания логики).
- интеграции с критичными банковскими системами (абс, шлюзы) с соблюдением требований по безопасности и регуляторным стандартам.
- среда высокой нагрузки и повышенные требования к стабильности, логированию и мониторингу.
- совместная работа с командами frontend-разработки и интеграции.
квалификационные требования
- уверенные знания java se / ee, понимание принципов ооп, многопоточности, паттернов проектирования.
- опыт работы с groovy, hibernate, jpa, sql.
- опыт проектирования и оптимизации сложной бизнес-логики и интеграционных модулей.
- владение инструментами сборки (maven) и контроля версий (git).
- знание принципов работы очередей сообщений (activemq) и web-контейнеров (tomcat).
- опыт интеграции с внешними api и системами в режиме высокой нагрузки.
- навыки оптимизации запросов под oracle и postgresql.
- опыт работы с xml / json, понимание принципов сериализации и трансформации данных.
будет плюсом
- опыт взаимодействия с проприетарными sdk, адаптации решений без доступа к исходному коду.
- опыт интеграции с банковскими шлюзами и системами авторизации / криптографии.
- опыт настройки мониторинга и логирования (elk, prometheus, grafana).
- опыт работы в agile-среде, участие в ревью и ci/cd-процессах.

