iFellow – Российская аккредитованная ИТ компания нового поколения, предлагающая сервисно-ориентированный подход к разработке ПО, тестированию и сопровождению информационных систем для бизнеса.
iFellow работает на ИТ рынке с 2015 года. Основной специализацией компании являются направления комплексной системной интеграции и разработки программного обеспечения. Сегодня компания предлагает целый ряд инновационных решений для финансовых, страховых и телекоммуникационных компаний, а также ритейла и логистики.
В связи с активным расширением штата, мы приглашаем в свою команду Разработчика Java (финтех).
Специфика команды:
Мы придерживаемся принципов продуктовой разработки.
Наша backend-платформа основана на event-driven микросервисах
Используемые технологии: Kotlin, Spring Boot, Kafka, Redis, Pgsql, K8s, Helm, Ansible.
Мы предлагаем:
- Оформление по ТК РФ, полностью официальная заработная плата;
- Гибкое начало рабочего дня, график 5/2;
- Возможность работать полностью удаленно (работа только по РФ);
- ДМС/льготное страхование;
- Возможность обучения за счёт компании (корпоративный английский язык, обучение на внешних образовательных площадках/ в центрах практик внутри компании);
- Дополнительный оплачиваемый отпуск при значимых событиях в жизни.
Среди твоих задач:
- Участие в полном цикле разработки;
- Развитие архитектуры системы и проектирование функциональности, удобной в использовании;
- Работа в тесном контакте с бизнесом и пользователями;
- Создание понятного для чтения и сопровождения кода, покрытие его юнита, компонентными и интеграционными тестами, проведение автоматизированного функционального и нагрузочного тестирования;
- Помощь в решении проблем в проде;
- Применение практики eXP: TDD, pair programming, mob programming;
- Принятие решения совместно с командой;
- Желание расширять свои компетенции и непрерывно обучаться.
Здорово, если ты:
- Знаешь Kotlin или хотел бы изучить этот язык;
- Разделяешь ценности и принципы гибкой разработки;
- Хочешь и умеешь работать в команде;
- Имеешь опыт разработки промышленного ПО, навыки делового общения и фасилитации;
- Имеешь высшее техническое образование;
- Обладаешь отличными знаниями Core Java и опытом работы со стеком Spring, в том числе SpringBoot;
- Хорошо знаешь SQL и HTTP, уверенно - TCP, Sockets;
- Имеешь опыт в построении высоконагруженных географически распределенных систем и понимаешь проблемы многопоточной обработки данных;
- Готов развиваться в двух, трех смежных с непосредственной разработкой областях, например, devops-практики, архитектура, автоматизация тестирования.
Дополнительные пожелания:
- Опыт работы в качестве тимлида/техлида;
- Опыт работы со следующими технологиями и фреймворками: Kafka, Redis, Docker/Kubernetes, Keycloak;
- Понимание основ криптографии: RSA, AES, TLS, JWS;
- Опыт работы c Jenkins, Nexus, Ansible.