Мы ищем опытного Middle Java Developer, чтобы присоединиться к нашей кросс-бордер команде (Moldova & Netherlands). Эта роль идеально подойдёт тем, кому нравится «пазл» поддержки надёжных систем и кто хочет активно участвовать в формировании будущего наших продуктов. Примерно половину времени вы будете обеспечивать стабильную работу существующих клиентских проектов, а вторую половину — развивать новые, значимые функциональности.
Что вы будете делать
- Разработка и поддержка функциональности: 50/50 — поровну между внедрением качественных новых фич и поддержкой/оптимизацией существующих клиентских проектов.
- Архитектура и дизайн: Не просто выполняйте задачи – участвуйте. Вы будете вовлечены в архитектурные решения по новым наборам функциональности.
- Fullstack-доставка: Работа по всему стеку: в основном Spring Boot на backend и Vue.js (2/3) или Angular на frontend.
- Управление экосистемой: Управление сборками и деплоем с помощью Maven и Azure DevOps, обеспечивая готовность ПО к установке on-premise на клиентских VM.
- Взаимодействие: Работа в рамках подхода «Loose Kanban», тесное сотрудничество с 20 коллегами из MD и NL через регулярные синки.
Технические требования
- Java: Уверенный опыт с Java и фреймворком Spring Boot.
- База данных и ORM: Отличное владение PostgreSQL и опыт работы с Hibernate/JPA.
- Frontend-навыки: Практический опыт с Vue.js (версии 2 или 3). Знание Angular будет существенным плюсом.
- Инструменты: Опыт с Maven для автоматизации сборки и Azure DevOps для процессов CI/CD.
Soft Skills и стиль работы
- Аналитический склад ума: Вам нравится работа «под капотом»: исправление багов и рефакторинг кода для улучшения состояния системы.
- Коммуникация: Минимум прямого контакта с клиентами, но необходимо эффективно общаться со стейкхолдерами, product managers и мейнтейнерами проектов.
- Гибкость: Готовность к периодическим командировкам для взаимодействия с нашей командой в Netherlands.
Что мы предлагаем
- Что вы получите:
- Частная медицинская страховка.
- Компенсация спорта (абонементы в тренажёрный зал).
- Гибкий график.
- Бюджет на обучение: сертификации, курсы, тренинги и конференции (часть бюджета можно потратить на гаджеты, которые остаются у вас).
- Бюджет на книги.
- 5 pm Club – концепция, разработанная ISD, чтобы выделять 1 час каждую неделю на саморазвитие, развитие собственных идей и/или презентации команде для улучшения навыков публичных выступлений.