Java разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Optima Bank предоставляет банковские продукты и услуги частным лицам, бизнесу и клиентам частного банковского обслуживания.
задачи
- Разрабатывать и сопровождать микросервисную архитектуру;
- Проектировать и оптимизировать базы данных на PostgreSQL;
- Интегрировать внешние системы через REST и GraphQL;
- Работать с брокерами сообщений RabbitMQ и Kafka;
- Внедрять реактивные решения на Webflux и Reactor Core;
- Писать модульные и интеграционные тесты;
- Рефакторить и проверять код;
- Сопровождать существующие решения.
требования
- Отлично знать Java 17+, ООП, SOLID, шаблоны GOF и архитектурные подходы;
- Иметь опыт работы со Spring Framework: Core, Security, Web, Data;
- Работать с JPA, Hibernate, JPQL и Native SQL;
- Уверенно знать PostgreSQL и Redis;
- Уметь проектировать структуры баз данных;
- Иметь опыт с RabbitMQ, Kafka, GraphQL и RESTful API;
- Владеть GIT и GIT Flow;
- Иметь опыт командной разработки;
- Иметь опыт реализации SAGA и взаимодействия между микросервисами;
- Уметь читать и анализировать чужой код;
- Иметь опыт с Webflux, Reactor Core или другими реактивными библиотеками;
- Знать BPMN и иметь опыт работы с Camunda или Activiti.
условия
- Зарплата от 120 000 сом и выше;
- Комфортный офис в центре Бишкека;
- График 5/2, с 9:00 до 18:00;
- Официальное оформление по ТК КР;
- 13-Я зарплата и ежемесячный бонус;
- Обучение за счёт компании;
- Сниженные проценты по кредитам и ипотечное кредитование;
- Реферальная программа;
- Медицинское страхование и помощь в сложных ситуациях;
- Карьерный и профессиональный рост.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.