⭐ Много стажировок в IT на Хабр Карьере → найти свою

Java Developer (Middle)

Местоположение и тип занятости

Бишкек (Кыргызстан)Полный рабочий деньМожно удаленно

Компания

Описание вакансии

О компании и команде

https://www.farzoom.com/

Farzoom — разработчик отечественной микросервисной IT-платформы. Портфель компании включает в себя более трехсот сервисов. Решения внедрены более чем в двадцати семи ведущих российских банков ТОП 30. Успешно, быстро и качественно автоматизируем бизнес-процессы: кредитные конвейеры, банковские гарантии, процессы открытия счета, факторинг, лизинг, документооборот, электронный архив и многое другое.

Компания «Farzoom» (ООО «Фазум») решает проблему быстрого и качественного внедрения новых бизнес-процессов и взаимодействия с клиентом полностью онлайн в рамках реализации кредитных и других сложных процедур российских банков. Компания накопила большой опыт и располагает всеми необходимыми компонентами (клиентский кабинет, агентский кабинет, фронтальная система для сотрудников, блок сервисов УКЭП, библиотека процессов, библиотека аналитических моделей, библиотека внешних и внутренних интеграций, библиотека печатных форм и др.) для создания комплексных решений, используемых как в инфраструктуре банков, так и по модели SaaS. Помимо специализированных компания внедряет и классические банковские процессы, в частности кредитный конвейер, лизинг, факторинг, процесс продаж, в том числе «BigData» таргетинг, процессы резервирования, открытия и сопровождения счета. «Farzoom» является лучшим fintech проектом 2016 года по версии Startupvillage Фонда «Сколково», призером конкурса «Finopolis» 2016 года Центрального Банка России, а также вошел в топ 8 fintech компаний России по версии ЦБ РФ на «Finopolis» 2018. За 4 года компания реализовала проекты в 20+ ведущих банках страны.

Ожидания от кандидата

Основной технологический стек:
Java, Postgre SQL, Elastic Search, Camunda BPMN, React/Angular, Docker, Ansible, Kubernetes, Kafka, Spring Boot

Что нужно делать:
◉ Участие в анализе задач с представителями бизнеса;
◉ Разрабатывать и сопровождать сервисы на Java и бизнес процессы;
◉ Анализ кода и оптимизация алгоритмов, сервисов и библиотек;
◉ Участие в ревью кода;
◉ Написание тестов для разрабатываемых компонентов.

Что нужно уметь:
◉ Опыт работы на аналогичной позиции от 3 лет, желательно в системном интеграторе или компании-разработчике программного обеспечения;
◉ Знания Java 8/11/17, опыт работы с фреймворком Spring Boot/Quarkus/Micronaut;
◉ Наличие опыта работы с реляционными СУБД (PostgreSQL, MySql) или NoSQL-хранилищами (ElasticSearch, MongoDB);
◉ Знание средств разработки и сборки проектов (Git,Gradle,Maven);
◉ Опыт создания юнит-тестов(JUnit, Mockito);
◉ Понимание концепций SOA, Message Queuing и Web Services (SOAP, REST);
◉ Понимание принципов ООП , паттернов проектирования, следование принципам SOLID;
◉ Знания Linux, Docker и/или Kubernetes и желание выполнять задачи и развиваться в том числе в направлении DevOps;
◉ Наличие интеграционного опыта.

Плюсами будет:
◉ Наличие собственных «домашних» проектов или Участие в Open Source проектах;
◉ Общее понимание современных принципов и технологий системной интеграции;
◉ Знание Groovy;
◉ Опыт работы с Саmunda BPM, IBM BPM/Lombardi, другие;
◉ Знакомство с системами управления задачами и проектами.

Условия работы

Выбрав нас, ты получишь:
◉ Гибкость и свободу выбора — минимум бюрократии и правил, отсутствие дресс-кода;
◉ Перспективы — мы предлагаем адекватный и понятный карьерный рост. Умеем и любим обучать и прокачивать скиллы наших сотрудников, оплачиваем сертификацию;
◉ Сильную команду и теплую атмосферу стартапа — возможность общаться на «ты» с экспертами IT-рынка, которые всегда готовы прийти на помощь;
◉ Возможность работы с технически сложными и интересными проектами на хорошем технологическом стеке;
◉ Гибридный формат работы в г. Бишкек, в других городах Кыргызстана - удаленная работа.