Java developer
Прямой работодатель Usetech ( career.usetech.ru )
Опыт работы от 3 до 5 лет
ГК Юзтех входит в топ-15 лидеров разработки программного обеспечения на российском рынке (CNews Analytics), в топ-7 лучших IT-работодателей России 2022 (HeadHunter и Habr.Карьера) и 4 года подряд получает 1 место субрейтинга HeadHunter в номинации "Самые вовлеченные сотрудники".
Сейчас мы в поиске сотрудника с большим опытом разработки бэка (Java,Kotlin,API),принимавшего участие в промышленной разработке в роли Middle+/Senior developer на проект в направлении ритейл.
Итак, вам предстоит:
- Разработка API, асинхронных взаимодействий, разработка схем исполнения процессов на базе camunda
- Проектирование совместно с аналитиком: API, асинхронных взаимодействий, схем исполнения на базе camunda
- Проектирование и разработка структуры БД
- Формирование схем логики работы сервиса
- Написание юнит-тестов
- Написание автотестов по сценариям, сформированным аналитиком
- Постановка технических задач
- Ревью кода и документации
- Сборка и установка релизов
Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:
- Опыт работы разработчиком на Java/Kotlin (опыт с Kotlin обязателен) от 5 ти лет
- Навыки проектирования ИТ-систем, понимание архитектурных подходов к созданию программного обеспечения
- Опыт разработки высоконагруженных, отказоустойчивых проектов на основе микросервисной архитектуры
- Опыт принятия решений по стеку и способу реализации задач
- Знание методик и опыт проведения нагрузочного тестирования микросервисов
- Навыки реализации автотестов
- Опыт работы работа с Jira, Confluence
- Навыки разработки API
- Знание и опыт работы с Kibana
- Знание и опыт работы разработки схем Camunda
- Навыки работы с данным в СУБД PostgreSQL, MongoDB
Основной технологический стэк проекта:
- СI/CD: Docker, Kubernetes, Jenkins, Ansible, виртуализация, haproxy, GitHub, Maven, sv-pipeline
- OS: Linux, Windows
- Programming lang: Java, Kotlin, Groovy
- Databases: MongoDB, PostgreSQL
- Integrations: REST, SOAP, ESB, RabbitMQ, Kafka
- Formats: JSON, XML
- Engine BPMN2: Camunda
- Monitoring: kibana, grafana, sentry, prometheus, opsgenie
- Testing: Mockito, Junit, LM QA Lib(umbrella 1.0), Gatling
- Docs: Confluence, Swagger(Open API 3.0)
- Business process notation: UML, IDEF0, BPMN
- Task tracker: Jira
Мы предлагаем:
- Работу в компании, которая создает популярные приложения для многомиллионной аудитории; высоконагруженные портальные решения, личные кабинеты, а также сложные аналитические системы для сотен-тысяч пользователей;
- Трудоустройство – официальное по ТК РФ и альтернативные форматы;
- Рабочий график 5/2, гибкое начало дня;
- Полис медицинского страхования (ДМС + стоматология для сотрудников, скидки на страхование для членов семьи), а также штатный психолог;
- Подарки, скидки и сертификаты для детей сотрудников, детские дни и дни проф. ориентации, обучение за счет компании;
- Регулярные внутренние семинары, посвященные новым технологиям и самым актуальным темам в области разработки, аналитики и тестирования;
- Оплата обучения и сертификаций;
- Usetech English Club – обучение английскому с корпоративными скидками, разговорный клуб;
- Инкубатор продуктовых идей – реализация перспективной идеи продукта или услуги с поддержкой компании;
- Программа лояльности, основанная на геймификации – возможность заработать внутрикорпоративную валюту за различные достижения и потратить её в онлайн-магазине компании;
- Предоставляем всю необходимую для работы технику;
- Открытая корп культура и яркая корпоративная жизнь;
- Ежегодная аттестация – признание достижений, персональный план развития на год, подведение результатов прошедшего года, построения вектора развития, если в этом есть необходимость.