АПХ ЭКО-культура · Удалённо · по договорённости
АПХ ЭКО-культура
Java-разработчик (микросервисы)
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: удалённо
Чем предстоит заниматься
-Разработка и развитие микросервисов на Java и Spring Boot
-Постепенный перенос бизнес-логики и функциональности из 1С в отдельные сервисы
-Проектирование и реализация интеграций между 1С, микросервисами и другими информационными системами
-Разработка REST API и определение контрактов взаимодействия между сервисами
-Реализация обмена данными, обработка ошибок интеграции, повторных запросов и контроль корректности данных
-Работа с реляционными базами данных: проектирование таблиц, написание и оптимизация SQL-запросов, управление изменениями схемы БД
-Разработка механизмов синхронного и асинхронного взаимодействия между системами
-Написание unit- и интеграционных тестов, обеспечение качества и надёжности кода
-Участие в выборе архитектурных решений, декомпозиции задач и определении границ ответственности микросервисов
-Поддержка и развитие разработанных сервисов, анализ ошибок и устранение проблем производительности
-Участие в код-ревью, подготовке технической документации и совершенствовании процессов разработки
-При наличии соответствующих задач — разработка простых пользовательских интерфейсов на Vue.js
Наши пожелания к кандидатам
-Опыт коммерческой разработки на Java от 3 лет
-Практический опыт разработки backend-приложений на Spring Boot и Spring Framework
-Уверенное владение SQL и опыт работы с реляционными базами данных, предпочтительно PostgreSQL или MS SQL Server
-Опыт разработки и интеграции REST API
-Понимание принципов построения микросервисной архитектуры и взаимодействия между сервисами
-Опыт работы с JPA/Hibernate или другими инструментами доступа к данным
-Опыт написания автоматизированных тестов: JUnit, Mockito или аналоги
-Понимание принципов транзакционности, обработки ошибок, повторных запросов и обеспечения согласованности данных
-Опыт работы с Git, понимание процессов командной разработки и код-ревью
-Базовый опыт работы с Docker и понимание принципов сборки и развертывания приложений
-Умение самостоятельно разбираться в существующем коде, бизнес-логике и технической документации
-Ответственный подход к качеству кода, надёжности решений и сопровождению разработанного функционала
Контакты: [контакты и ссылка отклика — после бесплатной регистрации]
У этой вакансии есть прямой контакт нанимающего — пишешь человеку, а не в ATS-форму. Контакт и ссылка на исходное объявление открываются после бесплатной регистрации: так мы защищаем их от ботов и парсеров.
13500+ вакансий от 1300+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 700+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.