АУТСТАФФИНГ “DstLab”💵
1.55K subscribers
14 photos
15 files
336 links
Большое количество проектов для разработчиков.

От Вас до клиента - ОДИН ШАГ🔝

Отлики на вакансии обращаться:
Владу @okabirorin

Партнерское сотрудничество:
Виолетта @ju_vetta
Download Telegram
#вакансия #devops

Релиз-инженер (DevOps) Middle+|Senior в строительный ритейл

❗️Локация и гражданство РФ/РБ, срок длительный. Устройство на 1/40 ставки к заказчику по ГПХ.

Описание: мы выстраиваем новую систему управления складскими операциями - управление товарным запасом складов, хранение, сборка и выдача заказов. Вместе с командой разработки ты будешь реализовывать микросервисную архитектуру, технологически развивать продукты. Мы работаем в автономных продуктовых командах формирующих масштабируемые облачные отказоустойчивые решения.

Обязанности:
- Развитие мониторинга, внедрение методик обеспечения надежности и применение практик SRE;
- Участие в построении целевого мониторинга, алертинга, хранения метрик и визуализации;
- Обеспечение бесперебойной работы сервисов и поддержка инфраструктуры;
- Вывод новых версий сервисов на продуктивные и тестовые среды;
- Консультирование членов команды по вопросам инфраструктуры;
- Участие в устранении и расследовании инцидентов и аварий (L3);
- Управление конфигурацией, автоматизация развертывания и обновления сервисов и других рутинных операций (configuration management, Infrastructure as Code).

Требования:
- Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
- Понимание практик SRE, в том числе критериев доступности - SLO, SLI, SLA;
- Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
- Опыт работы с системами виртуализации и контейнеризации;
- Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
- Опыт работы с Istio или аналогами;
- Владение любым языком: Bash, Python, Go, Groovy и т.д.;
- Умение работать с Git, Ansible/Salt, JSON, YAML;
- Опыт работы c инструментами CI/CD;
- Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.

Будет плюсом:
- Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
- Опыт работы с Яндекс.Облаком и Terraform;
- Опыт взаимодействия с long-term хранилищами метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir;
- Опыт работы с Jenkins, Vault, Artifactory;
- Опыт работы с Tracing'ом на базе OpenTelemetry;
- Опыт построения HA реализаций мониторинга на базе Prometheus stack;
- Опыт работы с Keycloak;
- Разрешение кризисных ситуаций.

Этапы:
ТИ - знакомство с командой.
#вакансия #nodejs

Node.js Разработчик

Грейд: Middle+
Формат работы: Удаленная работа
Срок привлечения: 3-4 месяца

Требования:
- Опыт разработки frontend и backend сервисов
- Уверенное знание TypeScript, PostgreSQL, MongoDB, Docker, Redis
- Уметь разбираться в чужом коде
- Ориентированность на результат

Будет плюсом:
- Участие и развитие в Golang stack проектах

Гражданство: Любое
Локация: Любая
#вакансия #QA

QA Engineer (Java)

Проект: медтех
Локация: РФ
Грейд: Middle
Длительность: квартал, с возможным продлением

Требования:

Опыт работы в роли QA Engineer от 1-го года;
Применяешь тест-дизайн и теорию тестирования в работе;
Автоматизировал тесты на api и клиентах;
Общее понимание HTTP, REST, JSON, Web Service.
Опыт в автоматизации на Java от 1 года (именно в автоматизации, а не тестировании в целом, как указано в вакансии)
Опыт в мобильном тестировании;
#вакансия #python

Python developer

Продолжительность проекта: 10 месяцев
Локация: РФ
Этапы интервью: 1

Требования:
Опыт коммерческой разработки 3-5 лет;
Python 3 (обязательно);
SQL (обязательно);
Опыт разработки Enterprise приложений (backend, python, Open API, OAuth2/OIDC, JWT);
Опыт работы с CI/CD, Docker, Kubernetes и знание принципов и подходов CloudNative/CloudReady;
Понимание архитектуры REST;
Опыт реализации коммерческих проектов с измеряемым бизнес-результатом;
Опыт документирования и реализации Open API;
Знание методов проектирования программной архитектуры, организации и структурирования кодовой базы на Python;
Навыки тестирования, отладки, использования инструментов наблюдаемости (логи, трейсинг, метрики);
Навыки работы в команде.
#вакансия #react

React Senior в банк на проект "Платформа ДБО ЮЛ"

❗️Локация и гражданство РФ/РБ

Требования:
- Опыт в разработке не менее 4 лет.
- Значительный опыт разработки SPA, знание базовых шаблонов/паттернов проектирования.
- Знание принципов и практический опыт клиентской оптимизации React приложений.
- Отличное знание HTML5, CSS3, опыт кросс-браузерной (Safari/IE11+ и т.д.)/адаптивной верстки.
- Опыт работы с CSS препроцессорами (SCSS/SASS/LESS/Stylus).
- Понимание практик UX/UI.
- Экспертные знания Javascript со свежими стандартами ECMAScript (Прототипное наследование, this, event loop, promise, async/await, generators/iterators).
- Значительный опыт работы с React и экосистемой:
- стейт менеджеры (Redux/Mobx),
- роутинг (react-router-dom),
- линтеры (eslint/prettier),
- тестирование (Jest/Enzyme/React testing library),
- сборка (WebPack/Gulp/Grunt),
- node Js (npm/yarn),
- css (styled components/css in js/css modules).
- Опыт работы с Typescript.
- Уверенные знания Git.
- Технический английский.

Будет плюсом:
- Опыт работы с .net MVC.
- Опыт работы с Jira, Confluence, GitLab.
#вакансия #devops

Devops Middle+ в Международную нефтехимическую компанию

❗️Не важна локация и гражданство, срок проекта 3 мес. с продлением

Опыт/задачи:
* Разработка пайплайнов (средний уровень)
* Поддержка: Python продвинутый уровень (Pandas, Flask, FastApi и т.д.)
* Airflow – создание, отладка и развертывание DAG-файлов
* Nifi – создание пайплайнов и процессорных групп
* Spark – создание pyspark скриптов (+Sparkstreaming), отладка развертывание под управлением Airflow
* Kafka
* S3 + parquet.
#вакансия #системный_аналитик

Системный аналитик Middle в банк

❗️Локация и гражданство РФ/РБ, срок проекта длительный

Требования:
- Опыт работы на банковских проектах, в том числе с Siebel (это будет плюсом).
- Сбор бизнес-требований.
- Знание отличий микросервисной архитектуры от монолитной.
Опыт проектирования технической документации:
- BPMN, UML (для моделирования процессов и диаграмм).
- Технические дизайны и интеграционные спецификации (для проектирования интеграций с нуля и определения шаблона интеграции в зависимости от задачи).
- Проектирование баз данных (как плюс).
- Прорисовка ER-диаграмм.
- Опыт написания функциональных требований (ФТ), описания ошибок и макетов.
- Знание способов и особенностей межсистемной интеграции (SOAP/REST, очереди, шина и т.д.).
- Опыт работы с SQL.
- Опыт согласования проектной документации с заказчиком.
#вакансия #kotlin

Kotlin Разработчик (Middle, Senior)

Локация/Гражданство: Только РФ

💻 Требования:
● Более 3 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки
● Опыт разработки на Kotlin, искренний интерес к языку;
● Владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring WebClient, Spring Cloud Kafka, Spring Data)
● Практический опыт разработки микросервисов, знакомство с основными паттернами межмикросервисного взаимодействия и обработки транзакций
● Опыт работы с документоориентированными БД (мы используем MongoDB), умение работать с развивающейся схемой данных и строить быстрые запросы
● Опыт решения задач потоковой обработки данных (мы используем Kafka)
● Искренняя вера в необходимость автотестирования, владение практиками организации тестируемого кода и различными классами тестов

Будет преимуществом:
● Опыт обеспечения нефункциональных требований – производительность, согласованность данных, отказоустойчивость и т.п.
● Опыт работы с требованиями, умение мыслить в терминах бизнеса, решать пользовательские истории «под ключ»
● Опыт ведения спецификаций межсервисного взаимодействия (мы используем UML, OpenApi, AsyncApi, C4-model)
#вакансия #аналитик

Аналитик

• Локация: без ограничений
• Срок привлечения: длительный
• Формат работы: удаленно, фуллтайм

Требования:
• Опыт микросервисов, API, брокеров
• Понимание протокола HTTP и REST API
• Навыки описания API и знание спецификаций OpenAPI (Swagger), plantUML, AsciiDoc
• Знакомство с Kafka, реляционными базами данных
• Навыки работы с Github (документация ведется в Github рядом с кодом)
• Опыт проектирования IT-систем и понимание архитектурных подходов к созданию программного обеспечения
• Понимание микросервисных и микрофронтовых решений
• Способность обрабатывать и структурировать большой объем сложной информации, доступно и наглядно ее презентовать
• Умение быстро погружаться в исследуемую область и оперативно переключаться на новое направление
• Умение коммуницировать и выстраивать взаимодействие внутри команды, со смежными командами и пользователями
• Умение писать простые SQL запросы (сложные - будет плюсом)
• Опыт работы в логистике и / или логистических IT продуктах
#вакансия #QA

QA авто Middle+

Локация: РФ и дружественные страны

Обязательные требования
- Опыт работы в крупных проектах (финтех, страхование, крупный ретейл и тд), подтверждённый опыт интеграционного тестирования от 2 лет, интеграций не менее 5.
- Инструменты:
Приоритет: SOAP, SQL, REST API, DevTools;
SOAP - опыт работы с SOAP UI (желательно)
SQL - практический опыт применения, самостоятельное составления запросов до уровня join включительно - обязательно
REST - опыт тестирования от 1 года с помощью различных инструментов - обязательно
работа с системами логирования - обязательно
Mock/заглушки;
Работа с очередями (желательно)
Опыт интеграционного тестирования и опыт тестирования бэка, от 50% относительно тестирования фронта. Актуальный опыт тестирования вэба (не мобилок!)
- Компетенция тестирования:
навыки самостоятельного планирования и оценки задач, основы теории тестирования, умение работать с большим объемом информации, способность к систематизации и анализу, практический опыт работы в гибких методологиях и пониманние их полезности
- Компетенции автотестирования:
Java. Основы языка, типы данных, операторы, циклы, основы ООП.
Понимание подходов к автоматизации тестирования и основных паттернов.
Опыт практического написания автотестов (желательно)

Дополнительные требования
Инструменты, используемые на проекте и стеки:
SOAP UI, POSTMAN, dbeaver, SQLdbx, kibana, mongoDB, pega, confluence, Jira, самописный софт. Oracle, API, REST, Pega, java, selenium, selenide, ruby, sql

Доп. информация:
WEB-тестирование или mobile? – WEB
Какое соотношение ручного тестирования и авто? – 80/20 в пользу ручки, но в течение года до 50%/50% по идее должно дорасти

Задачи на проекте
1) Формирование персональных ценовых условий по кредитам на потоке
2) Разработка конструктора сделки – составляем бандлы из кредитных и некредитных продуктов
3) Формирование оптимального решение по кредиту используя модели продвинутой аналитики (чувствительность к ставке, склонности к продукту, прогнозная утилизация по оборотным кредитам)
4) Внедрение новых компонент в ценообразование по кредитам (доп доход, комиссионный доход, самофондирование и т.п.)
#вакансия #frontend

JavaScript разработчик Middle

Локация: Россия, Беларусь

Обязательные требования
● От 2 лет опыта работы с фронтендом;
● Уверенное владение ES6, Typescript и современными браузерными API;
● Практический опыт с React и его экосистемой;
● Знакомство с кухней бэкенд разработки, непосредственное участие в построении общей архитектуры конечного решения;
● Понимание принципов зрелой инженерной культуры - автоматические тесты, линтеры, CI/CD;
● Участие в рекрутинге и развитии команды;
● Хорошие soft skills, умение отстаивать свою позицию по вопросам архитектуры, выбранных подходов к решению технических задач.

Плюсами будут:
● Опыт разработки браузерных приложений со сложным и нестандартным UI. Например: стриминг данных в реальном времени, работа с графикой и видео, WebRTC, браузерные игры.
● Желание развиваться в сфере финтеха, трейдинга и инвестиций.
● Опыт самостоятельного трейдинга/инвестиций на MOEX/SPBEX/NYSE/NASDAQ.

Задачи на проекте
- Разработка новых компонентов и функций платформы с использованием JavaScript
- Оптимизация производительности и отзывчивости сайта для обеспечения лучшего пользовательского опыта
- Работа в тесной связке с дизайнерами, контент-менеджерами и бэкенд-разработчиками для достижения целей проектов
- Внесение изменений и улучшение на основе обратной связи пользователей и анализа данных
#вакансия #android

Android разработчик Middle

Локация: РФ и дружественные страны

Обязательные требования
- Коммерческий опыт разработки Android приложений более 3 лет; Опыта работы в команде из 5+ разработчиков;
- Глубокое понимание Android SDK;
- Понимание Clean Architecture;
- Знание MV* паттернов, паттернов проектирования и архитектур; Понимание многомодульной архитектуры приложения;
- Умение писать Unit тесты;
- Опыт работы с Dagger2, RxJava, Coroutines, Navigation Component.

Дополнительные требования
- Опыт работы с WebSockets;
- Опыт работы с Compose;
- Умение работы и настройки CI/CD; Понимание и опыт работы с Server Driven UI; Опыт написания UI и Snapshot тестов.

Задачи на проекте
- Работа над продуктовыми задачами внутри фича-команд;
- Развитие интересных вам технических частей проекта;
- Проведение Code Review;
- Улучшение архитектуры и принятие технических решений вместе с командой;
- участвовать в принятии решений процесса разработки.

Описание проекта и команды
Доработка мобильного приложения для инвестиций.
#вакансия #системный_аналитик

Системный аналитик Middle+ в нефтяную компанию

❗️Локация и гражданство: РФ и дружественные страны

Ориентировочный период работ: с 04.03.2024 по 25.08.2024

Есть потребность на старшего аналитика (с уклоном в системный анализ)

Описание проекта:
Проект КХД для Продукта 5 представляет собой создание и масштабирование производительного хранилища данных для систем Продукта 5 программы Актив Будущего.

В рамках проекта планируется доработка интерфейсов и механизмов Платформы под задачи бизнес-заказчика, а также тиражирование хранилища для двух ДО, входящих в структуру Нефтяной компании

Обязанности:
* Взаимодействовать с заинтересованными сторонами, выявляя их потребности
* Взаимодействовать с архитектором и дизайнером для проработки требований к продукту;
* Управлять требованиями: осуществлять сбор, формализацию, согласование, управление изменениями;
* Участвовать в оценке задач на реализацию;
* Участвовать в проверке реализованной функциональности, организации и проведении приемо-сдаточных испытаний;
* Осуществлять консультации и необходимую помощь команде разработки в построении и поддержке системы хранения данных и обеспечении ее целостности

Требуемые навыки:
* Опыт работы IT-аналитиком не менее 3х лет на коммерческих проектах при взаимодействии с широким кругом заказчиков;
* * Умение формулировать требования к системе в различных форматах (ФТ, ТЗ, User Story, Use Case);
Навыки моделирования предметной области и опыт подготовки моделей данных;
* Опыт построения процесса управления требованиями на проекте.
* Опыт работы с базами данных и знание SQL на уровне написания запросов (SELECT, WHERE/HAVING, GROUP BY);
* Знание и понимание правил построения ETL/ELT-процедур;
* Знание и понимание методологии разработки и развития хранилища данных.

Будет плюсом:
Практический опыт с инструментами хранения и обработки данных: HDFS, S3, Parquet, Airflow, NiFi, pyspark, pandas и др.
#вакансия #системный_аналитик

Системный аналитик, Sr

Локация/Гражданство: РФ / РБ
Грейд: Sr

Срок проекта: долгосрочно
Старт проекта: asap
О проекте: Управление логинами

📌 Задачи:
Анализ бизнес-процессов заказчика, сбор предъявляемых к информационной системе требований, сбор предварительных оценок по трудоемкости задачи
Проверка требований на полноту, непротиворечивость, реализуемость и оптимальность предлагаемых изменений
Детализация требований, разбиение на требования к функциональным модулям системы и интеграционным сервисам
Согласование требований с заказчиками, разработчиками, представителями смежных систем
Участие в планировании работ, включая планирование и контроль выполнения сроков выполнения работ на каждом этапе реализации задачи от получения постановки от заказчика до публикации новой функциональности в бой
Документирование новой функциональности для 2-й линии поддержки
Помощь в исследовании и устранении ошибок в работе системы

💻 Требования:
Опыт от 2.5 лет
Высшее техническое образование
Наличие опыта аналитической работы в сфере ИТ
Опыт написания документации и постановки задач разработчикам
Опыт работы с бизнес-заказчиками
Опыт планирования всех видов работ по разработке ИТ-систем
Опыт работы по методологии Agile
Знания методов моделирования и описания процессов (EPC, BPMN 2.0)
Знание XSD/XML, JSON, SQL
Уверенный пользователь MS Office, Visio, Confluence, JIRA.
#вакансия #Delphi

Middle+ / Senior Delphi разработчика

📌 Требования:
- Опыт разработки на Delphi от 5 лет;
- Опыт разработки по принципам ООП.

Задачи:
- Поднятие версии приложения;
- Доработка клиентского интерфейсного приложения (на Delphi 6) в парадигме ООП, динамические формы;
- Доработка графика магазинов – добавление агрегации магазинов;
- Внедрение варианта отчета, который вызывает веб-форму;
- Остальные мелкие доработки по просьбе заказчика;
- Технологический стек проекта: Delphi, Borland Delphi, Oracle, ClickOnce.

О проекте:
Маркетплейс товаров для обустройства дома, ремонта и строительства.

Локация: любая
Срок: 3-4 месяца с возможностью продления
#вакансия #системный_аналитик

Системный аналитик senior

Длительность - от 3 месяцев
Дата выхода - асап или 1 апреля

Требования:
-Высшее образование (IT профиль);
-Опыт работы в качестве системного аналитика от 3-х лет;
-Опыт разработки требований для Мобильного или WEB приложения;
-Понимание возможных способов интеграций между системами;
-Знания и практические навыки работы с REST API;
-Знания и практические навыки использования хотя бы одной нотации описания бизнес-процессов;
-Понимание и практические навыки разработки модели данных;
-Знания предметной области – FinTech (желательно, но не обязательно);

Обязанности:
-Сбор и формулировка бизнес-требований;
-Описание бизнес процессов согласно утвержденным в компании требованиям;
-Исследование функциональности поставляемых сервисов на предмет полноты покрытия бизнес-требований;
-Формализация требований на доработку функциональности мобильного/веб приложения;
-Сопровождение разработки и тестирования;
-Авторская приемка разработанного функционала;
-Демонстрация готовых решений бизнес-заказчикам
#вакансия #fullstack

FullStack (.NET+angular) разработчик в страховую компанию

• Грейд: От Middle+
• Локация/Гражданство: РФ/РБ
• Срок привлечения: 6+ мес
• Формат работы: удаленно, фуллтайм

Требования:
• Опыт от 3-х лет
• Обязательно: C#, .NET 5+, WebAPI, MVC, XML (XSD, XSLT).
• Обязательно: Angular, typescript. Хотя бы на базовом уровне.
• Хорошее знание основных принципов ООП, SOLID, патерны проектирования и их использование на практике
• Понимание принципов построения реляционных БД;
• Понимание микросервисной архитектуры.
• Хорошие знания: Веб-сервисы RESTful; Grps Kafka. Postgresql
• Умение вести проектную документацию
Желательно:
• Опыт работы с микросервисами.
• Bpm, Camunda
• Опыт работы в сфере страхования и финансов
#вакансия #java

Java senior/lead

Только РФ
Предстоит возглавить совместно с продукт оунером одну из новых команд стрима Документарный бизнес, которая займется проектом импортозамещения АБС
в рамках работы с гарантиями и аккредитивами.

Обязанности:
- Руководство кросс-функциональной командой, состоящей из системных аналитиков, разработчиков и тестировщиков
- Найм, мотивация и развитие членов команды
- Организация, участие и контроль разработки начиная от постановки бизнес-требования до вывода и эксплуатации в ПРОМе
- Работа с бэклогом команды, планирование и приоритизация технического долга
- Коммуникация с другими командами в стриме, архитектором, девопсами, руководителем разработки стрима, айти лидом стрима и командой сопровождения
- Участие в проработке архитектуры микросервисов и интеграций со смежными системами

Требования:
- От 5 лет опыта в IT и от 1 года на руководящей позиции
- Обязателен технический опыт в системной аналитике/разработке/тестировании (в одном из направлений)
- Опыт проектирования микросервисов
- Опыт работы с реляционными базами данных (PostgreSQL), брокерами сообщений (RabbitMQ/Kafka) и интеграциями
- Опыт работы по Agile (Scrum)
- Хорошие коммуникативные навыки - возможность общаться на одном языке как с бизнес-заказчиками и смежными подразделениями, так и с командой разработки
- Готовность принимать решения и брать ответственность не только за себя, но и за всю команду

Будет плюсом:
- Опыт работы на банковских проектах
- Опыт найма и организации новых команд
- Опыт разработки микросервисов на Java 17 с применением Spring Boot
- Хорошие знания и навыки CI/CD (включая опыт развертывания в OpenShift/Kubernetes)

Преимущества:
- Возможность принять участие в новом, большом и амбициозном проекте
- Возможность собрать новую команду "под себя"
- Разработка и проектирование новых сервисов с нуля, no legacy code

Со своей стороны ожидаем, что до 50-70% времени будут лидовые активности (остальное время - выполнение задач из бэклога команды).
#вакансия #аналитик

Аналитик в финтех

• Грейд: От Middle+ и выше
• Локация/Гражданство: без ограничений
• Срок привлечения: 3+ мес
• Формат работы: удаленно, фуллтайм

Описание проекта:
Вместе с банком МКБ в Узбекистане Una Financial разрабатывает широкий фронт уникальных финансовых услуг микропредпринимателям в УЗ (от дейли банкинга и потребительского микрокредитования до факторинга и депозитов).
Первый шаг – создание продукта IL для микромалых предпринимателей. То есть для ФЛ, занимающихся предпринимательской деятельностью без создания ЮЛ.

Обязанности аналитика:
•Сбор бизнес-требований, выявление функциональных и нефункциональных требований к системе; общение со стейкхолдерами;
•Анализ требований на полноту и непротиворечивость
•Выявление технологических требований к продукту
•Проработка системных интеграций для взаимодействия с внутренними и внешними системами банка
•Ведение описания проектных решений в Confluence, ведение задач в Jira
•Активные коммуникации внутри команды проекта
•Поиск оптимальных технологических решений для развития продукта
•Формализация и документирование тех требований к продукту

Требования к кандидату:
•Опыт работы в роли системного/фулстек аналитика от 3х лет
•Опыт в розничном кредитовании (банки или МФО)
•Знание BPMN и UML нотаций и умение их использовать
•Практический опыт работы с различными видами интеграционных взаимодействий
•Практический опыт работы и проектирования API
•Практической опыт декомпозиции и проектирования сервисов
•Практический опыт проектирования баз данных
•Автономность в принятии решений совместно с командой
•Английский на уровне чтения и понимания технической документации
•Опыт работы с Jira/Confluence

Будет плюсом:
•Понимание основ кредитования и кредитного регулирования (аннуитеты, дифференцированные графики, ПСК, ПДН и тд)
•Опыт работы в Узбекистане

Задачи команды:
•Понять регуляторный контекст страны и его требования к процессу выдачи займа на основе изучения нормативно-правовых актов и интервью с юристами банка
•Понять требования к регулярной отчетности и учесть их в процессе выдачи и структуре хранения данных на основе интервью с бухгалтерами, специалистами ПОД-ФТ и тд
•Сформировать драфт клиентского пути с учетом требований законодательства и бизнес-логики продукта
•Составить список процессов с точки зрения ролевой модели участников проекта
•Провести интервью, опросы и тд для формирования БТ
•Определить верхнеуровневое видение продуктового скоупа (целевой флоу, базовый функционал)
•Детализация функционала и его параметров
•Разработка Solution архитектуры
#вакансия #java

Java разработчик, Senior

Локация/Гражданство: РФ/дружественные страны
Часовой пояс: МСК
Грейд: Senior
Загрузка: Fulltime

Срок проекта: долгосрочно
Старт проекта: ASAP

Задачи:
Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
Оптимизировать разработанные решения, повышать показатели производительности и надежности
Участвовать в планировании, декомпозиции и оценке задач
Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы CI/CD

Требования:
Опыт разработки на Java не менее пяти лет, в том числе создания распределенных и высоконагруженных систем
Отличное знание Java 8+ и пакетов стандартной библиотеки
Навыки разработки на Spring Framework и Spring Boot
Опыт применения СУБД для работы с данными, умение составлять сложные SQL запросы
Свободное владение инструментами Git и Apache Maven; опыт командной разработки в окружении непрерывной интеграции
Отличное знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF etc.)
Понимание полного цикла разработки
Технический английский, на уровне чтения документации
Опыт работы в Linux, владение командной строкой.

➕ Будет плюсом:
Понимание технологии контейнеризации и оркестрации
Опыт разработки интеграционных тестов с применением Docker и Testcontainers
Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD
Навыки развертывания и настройки сервисов в кластере Kubernetes/OpenShift
Опыт применения технологий обмена сообщениями (JMS, ActiveMQ)