Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
-Разработка и развитие микросервисов на Java и Spring Boot. -Постепенный перенос бизнес-логики и функциональности из 1С в отдельные сервисы.
Задачи:
— Разработка и развитие микросервисов на 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 и понимание принципов сборки и развертывания приложений
— Умение самостоятельно разбираться в существующем коде, бизнес-логике и технической документации
— Ответственный подход к качеству кода, надёжности решений и сопровождению разработанного функционала
Условия:
— Полная занятость
— График работы 5/2
— Формат работы: удалённо
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
75/100
Хорошая вакансия
Оценка от Job Hunters AI
Java-разработчик (микросервисы); зарплата не указана; понятные задачи; гибкий формат; современный стек.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
В объявлении отсутствуют любые сведения о размере оплаты труда.