Middle Java-разработчик микросервисов
Что за роль
Java-разработчик будет развивать backend на микросервисной архитектуре и помогать переносить бизнес-логику из 1С в отдельные сервисы. Важная часть работы — интеграции между системами: проектирование REST API, обмен данными и поддержание их согласованности. Вакансия также включает развитие сервисов и участие в технических решениях.
Что предстоит делать
- Разрабатывать и поддерживать микросервисы на Java и Spring Boot.
- Выносить бизнес-логику и функциональность из 1С в отдельные сервисы.
- Проектировать интеграции между 1С, микросервисами и другими информационными системами, определять контракты REST API.
- Настраивать синхронное и асинхронное взаимодействие, обрабатывать ошибки интеграции, повторные запросы и проверять корректность данных.
- Проектировать таблицы, писать и оптимизировать SQL-запросы, управлять изменениями схемы реляционных баз данных.
- Писать unit- и интеграционные тесты, анализировать ошибки и устранять проблемы производительности.
- Участвовать в выборе архитектуры, декомпозиции задач, код-ревью и подготовке технической документации; при наличии задач — создавать простые интерфейсы на Vue.js.
Что потребуется
- Опыт коммерческой разработки на Java от 3 лет и практическая работа со Spring Boot и Spring Framework.
- Уверенное владение SQL и опыт с реляционными базами данных; предпочтительны PostgreSQL или MS SQL Server.
- Опыт разработки REST API, интеграций и понимание микросервисной архитектуры.
- Знание JPA/Hibernate или аналогичных инструментов доступа к данным.
- Опыт автоматизированного тестирования с JUnit, Mockito или аналогами.
- Понимание транзакционности, обработки ошибок, повторных запросов и согласованности данных; знакомство с Git, код-ревью и Docker.
- Умение разбираться в существующем коде, бизнес-логике и технической документации, внимательное отношение к качеству и сопровождению решений.
Что важно знать
В описании указаны удалённый формат, график 5/2 и полная занятость. При этом в карточке опыта обозначено 1–3 года, а среди пожеланий — коммерческая разработка на Java от 3 лет; этот порог стоит уточнить при отклике. В качестве контакта указан адрес hr@apheco.ru.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram