Java 8 Developer
Описание роли
На позиции Java 8 Developer вы будете отвечать за поддержку текущего бэкенд-приложения на Java 8 и активное участие в разработке новой архитектуры системы. Ваша работа включает чтение и анализ существующего кода, оптимизацию производительности, рефакторинг унаследованных модулей и внедрение современных подходов к построению микросервисов и CI/CD-пайплайнов. Вы будете тесно взаимодействовать с командой DevOps и архитекторами проекта для обеспечения масштабируемости и отказоустойчивости бэкэнда. Эта роль идеально подходит для специалистов с 2+ лет опытом разработки на Java и желанием расти в направлении архитектурного проектирования и облачных технологий.
Ваши ключевые задачи:
* Анализ и доработка существующего кода на Java 8, Java EE;
* Разработка и тестирование новых модулей в соответствии с бизнес-требованиями;
* Настройка контейнеризации сервисов с помощью Docker и интеграция в CI/CD-процессы через GitHub Actions;
* Написание и оптимизация SQL-запросов в базах данных;
* Участие в проектировании микросервисной архитектуры и внедрении AWS/CDK;
* Подготовка технической документации и проведение код-ревью;
* Обеспечение качества кода и стабильности релизов.
Особенности вакансии
Работа по контракту на 3 месяца с возможностью продления позволяет быстро включиться в проект и получить опыт в масштабных корпоративных приложениях. Удалённый формат даёт свободу выбора места работы и гибкость в организации рабочего времени. Вы получите доступ к современным инструментам разработки, сможете влиять на технологический стек проекта и предлагать инновационные решения.
Преимущества позиции:
* Полностью удалённая работа с гибким графиком;
* Контракт с возможностью пролонгации;
* Работа с упором на модернизацию архитектуры и внедрение облачных сервисов AWS;
* Командная культура и обмен опытом с коллегами;
* Возможность развития в направлении DevOps и облачной архитектуры.
О компании
Компания специализируется на создании B2B SaaS-решений для автоматизации бизнес-процессов. Проект поддерживает крупную клиентскую базу из разных регионов, что обеспечивает стабильность и динамичное развитие продукта. В команде ценится открытость и стремление к качеству: здесь поддерживают обмен знаниями, регулярно организуют внутренние митапы и обучающие сессии. Проект ориентирован на передовые технологии и внедрение лучших практик разработки, что делает его привлекательным для профессионалов высокого уровня.