Разработчика с опытом работы с Java или C# от 2х лет
Знающего принципы ООП, микросервисной архитектуры
Знающего любые три из следующих взаимодействий: REST API, GraphQL API, SQL, FTP, AMQP, Apache Kafka, Elasticsearch
Знающего Maven на уровне пользователя
Имеющего опыт работы в linux
Понимающего принципы SOA (service oriented architecture)
Способного быстро адаптироваться и учиться новому
Умеющего слышать, договариваться, быть инициативным и готовым прийти на помощь к коллегам
Умеющего проводить рефлексию по проделанной работе
Умеющего работать в команде
Основные задачи
>
>
>
>
>
>
>
>
>
>
>
Разрабатывать интеграции с различными сервисами (и микросервисами)
Разрабатывать микро-сервисную архитектуру
Разрабатывать ESB: Talend, Mule, WSO2, Red Hat Fuse
Разрабатывать шины данных для взаимодействия с REST API, GraphQL API, SQL, FTP, AMQP, Kafka, Elasticsearch
Разрабатывать компоненты для шин (Java)
Создавать gIt репозитории
Deploy kubernetes namespaces
Работать в команде над одним проектом и удалённо
>
>
>
Схема профессионального роста
Определение базового оклада
Прояви себя на собеседовании, успешно выполни тестовое задание и пройди техническое интервью ― и получи хороший стартовый оклад.
Накопление знаний и повышение оклада
Пополняй свою базу знаний, расширяй компетенцию, показывай хорошие результаты по проектам — и твоя зарплата будет повышаться.
Партнёрство
Займи проактивную позицию, внеси ценный вклад в развитие компании — и стань руководителем направления или младшим партнёром. Получай процент от прибыли компании.
Процессы
BPM-система
Согласовать отпуск, отгул или больничный можно в два клика.
Битрикс24
Все задачи ставятся через «Битрикс24», время их выполнения логируется здесь же — удобно и прозрачно для всей команды.
Daily meetings и ретроспективы
Ежедневно синхронизируемся по задачам, обсуждаем проблемы на проекте и проводим ретроспективу.
Методологии
TDD
Развиваем идею «мы не кодеры, мы инженеры». Пишем тесты и проверяем себя же, тем самым повышая качество разработки.
ImpactMapping
Учимся не брать в работу функционал, который не будет пользоваться спросом у целевой аудитории и не приведёт к повышению маржинальности и (или) сокращению издержек продукта.
TQM
Поддерживаем процесс непрерывного повышения качества разработки на проектах.
Agile
Главное в нашей работе — создать ценность для клиента, поэтому мы открыты к изменению требований и тестированию гипотез и готовы нести ответственность за конечный результат.
Над чем работаем
Машинное зрение и OCR
Выстраивание бизнес-процессов на крупных предприятиях (BPMS, микросервисы)
Управление RTS-оборудованием. Контроль очередей, контроль операций
Управление десятками интеграций на крупных проектах с высокой степенью связанности (ESB-системы)
Аналитически обоснованное управление интернет-магазинами и более сложными проектами
Уверенные знания и умения в php 7.X (работа с массивами, циклами, строками, ООП, умение ориентироваться в чужом коде, знание и умение использовать на практике паттерны проектирования, composer, SOLID, KISS, DRY)
Работа над развитием долгосрочных отношений с клиентами, продажи и взаимодействие с разработчиками. Знание фреймворков управления проектами, понимание продуктов метрик.