Java Full-stack разработчик (Java + Angular)
Findev ищет Java Full-stack разработчика для присоединения к нашей инженерной команде, работающей над крупномасштабной электронной торговой платформой в сфере рынков капитала.
В настоящее время платформа проходит масштабную модернизацию. Части существующей системы включают устаревшие настольные приложения и монолитные компоненты, которые постепенно заменяются современными веб-приложениями и распределёнными сервисами.
В рамках этой трансформации команда перестраивает пользовательский слой платформы — переходя от устаревших настольных интерфейсов на базе WPF к веб-приложениям на Angular и развивая бэкенд-компоненты в сторону архитектуры микросервисов.
Команда также внедряет современные практики разработки, включая использование инструментов разработки с поддержкой ИИ для ускорения инженерных процессов и повышения продуктивности разработчиков.
В этой роли вы будете работать по всему стеку, помогая создавать современные веб-приложения и интегрируя их с высокопроизводительными бэкенд-сервисами, обеспечивающими работу торговых процессов в реальном времени.
Локации
- Испания
- Польша
- Грузия
- Кипр
Что вы будете делать
- Разрабатывать и улучшать веб-приложения для критически важной торговой платформы
- Создавать бэкенд-сервисы и API с использованием Java
- Разрабатывать современные UI-компоненты с помощью Angular
- Помогать в миграции функционала из устаревших настольных приложений на базе WPF в веб-интерфейсы
- Интегрировать фронтенд-приложения с бэкенд-сервисами и API
- Вносить вклад в переход от монолитных компонентов к архитектуре микросервисов
- Повышать производительность, надёжность и масштабируемость платформы
- Сотрудничать с инженерами, QA и продуктовыми командами для внедрения новых возможностей платформы
- Использовать современные инструменты разработки с поддержкой ИИ для поддержки процессов кодирования и разработки
- Участвовать в архитектурных обсуждениях и улучшениях системы
Требования
- Степень бакалавра в области компьютерных наук или смежной дисциплины
- Опыт разработки программного обеспечения не менее 5 лет
- Глубокие знания Core Java
- Опыт создания бэкенд-сервисов и API
- Коммерческий опыт работы с Angular
- Хорошие знания основ JavaScript
- Хорошее понимание архитектуры full-stack приложений
- Глубокие знания алгоритмов, структур данных и параллелизма
- Понимание распределённых систем и архитектур на основе обмена сообщениями
- Уверенные навыки работы с SQL
- Сильные аналитические и проблемно-решающие навыки
- Отличные навыки письменного и устного общения
- Опыт использования инструментов разработки с поддержкой ИИ (таких как ChatGPT, Copilot или аналогичных) в рабочих процессах разработки
Желательный опыт
- Опыт работы с Node.js или разработкой промежуточного программного обеспечения
- Опыт работы с Spring Boot
- Опыт работы с Kafka, Redis или аналогичными распределёнными технологиями
- Опыт работы с архитектурой микросервисов
- Опыт работы в Unix / Linux средах
- Опыт работы с Oracle или PL/SQL
- Опыт работы с финансовыми системами или торговыми платформами
Преимущества
- Гибкий режим работы: удалённо или гибридный формат
- Полное медицинское страхование для сотрудников, базирующихся на Кипре или в Польше.
- 50% покрытие медицинского страхования для супругов и детей на Кипре или в Польше.
- 24 дня оплачиваемого отпуска.
- 10 дней оплачиваемого больничного.
- 50% компенсация расходов на профессиональное обучение, образование, конференции.
- Работа в составе высокопрофессиональной команды.
- Увлекательные тимбилдинговые мероприятия и активности.
В случае релокации в Польшу или на Кипр мы предлагаем
- Авиабилеты, аренду жилья на первый месяц для нашего релокированного сотрудника и его/её официальной семьи.
- Поддержку в процессе подачи и оформления визы, разрешения на въезд и вида на жительство.
Готовы? Мы ждём вас
Имя _*_
Фамилия _*_
Email / Телефон _*_
Сообщение
Мы будем рады услышать вас. Не стесняйтесь задать вопрос, поделиться мыслями или оставить ссылки на ваш LinkedIn, GitHub или портфолио. Мы свяжемся с вами в ближайшее время.
Прикрепить резюме _*_
Я даю согласие на обработку моих персональных данных в соответствии с Политикой конфиденциальности.
Подать заявку на вакансию
Не подходит? Есть и другие
открытые вакансии