Фазум (www.farzoom.com) - разработчик продуктов и решений для автоматизации банков (банковские гарантии и факторинг), страховых компаний, производственных бизнес-процессов, госпроектов федерального уровня. На рынке с 2014 г., штаб-квартира в Сколово, офисы в Красноярске и Калининграде.
Являеnся лучшим fintech проектом 2016 года по версии Startupvillage Фонда "Сколково", призером конкурса Finopolis 2016 года Центрального Банка России, а также входиn в топ 8 fintech компаний России по версии ЦБ РФ на Finopolis 2018.
Компания активно развивается за счет постоянного роста клиентов и проектов, каждый год рост по прибыли на 50%. Среди клиентов компании - БКС, МКБ, Дом.рф, Открытие и другие.
На 2021 г. в компании работает ~100 сотрудников включая аутстафф. На проектах активно используются Java, React, микросервисы, CamundaBPM, PostgreSQL/MongoDB, Kafka, Jira, GIT, Docker, Swarm, Kubernetes, BigData.
Проекты ведутся по Agile, с применением CI/CD, небольшими командами (как правило, до 5 разработчиков). Регулярно проводится R&D деятельность для изучения новых технологий с последующим внедрением в свои продукты и решения.
Компания принципиально не развивает свой сайт (т.к. серьезные клиенты приходят через сайт не придут, а новым сотрудникам максимально подробно расскажут о компании на собеседовании).
В планах развитие бизнеса за рубежом, Фазум является резидентом технопарка в Дублине (Ирландия).
Основной технологический стек:
Java, Postgre SQL, Elastic Search, Camunda BPMN, 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.
Будет плюсом:
•Наличие собственных «домашних» проектов или участие в Open Source проектах;
•Знание Groovy;
•Опыт работы с Саmunda BPM, IBM BPM/Lombardi, другие;
•Знание Linux, Docker и Kubernetes;
•Знакомство с системами управления задачами и проектами.