Luxoft

full stack developer for investment banking

Коротко

Senior full-stack разработчик для платформы управления залоговым обеспечением и маржой в инвестиционном банкинге, работающей с AI-функциями (prompt engineering, LLM-интеграция). Требуется от 8 лет опыта, сильные навыки Java/Spring Boot на backend и React/TypeScript на frontend, ежедневная работа с AI-ассистентами (GitHub Copilot) и практические знания генеративного AI. Компания — Luxoft, офис во Вроцлаве, формат — на месте (onsite).

Описание
Платформа поддерживает управление залоговым обеспечением и маржой (collateral and margin management) в сфере инвестиционного банкинга. Это новая AI-enabled платформа приложений.
Задачи
•Проектировать, разрабатывать и поддерживать масштабируемые back-end сервисы и API с использованием Java и Spring Boot
•Создавать отзывчивые, высокопроизводительные front-end приложения с использованием React и TypeScript
•Использовать инструменты AI-assisted development для ускорения разработки при сохранении качества и безопасности
•Проектировать и интегрировать генеративные AI-функции в бизнес-приложения, включая prompt engineering, интеграцию LLM и оценку качества вывода моделей
•Определять и использовать RESTful API, доносить требования и ограничения между командами
•Консультировать и направлять команду по вопросам архитектуры, проектных решений и лучших практик, включая ответственное использование AI-инструментов
•Наставлять разработчиков и повышать технический уровень команды через код-ревью и парное программирование
•Переводить бизнес- и продуктовые требования в надёжные end-to-end технические решения
•Применять принципы чистого кода и улучшать инженерные стандарты, инструментарий и CI/CD пайплайны
•Писать и поддерживать автоматизированные front-end и back-end тесты, включая unit, integration и end-to-end тесты
•Участвовать в agile-церемониях: refinement, planning, reviews, retrospectives
•Работать с QA, продукт-менеджерами, архитекторами и бизнес-стейкхолдерами для выполнения бизнес-потребностей
•Поддерживать и улучшать существующие приложения в enterprise-среде инвестиционного банкинга
Требования
•Не менее 8 лет профессионального опыта разработки программного обеспечения, включая долгосрочные проекты
•Сильный практический опыт с Java 11+ и Spring или Spring Boot
•Сильный практический опыт с React, TypeScript или JavaScript, HTML и CSS
•Опыт разработки full-stack функциональности end to end, от UI до back-end сервисов и базы данных
•Ежедневный практический опыт работы с GitHub Copilot или аналогичными AI-ассистентами для написания кода
•Практические знания генеративного AI и prompt engineering, включая интеграцию LLM API, таких как OpenAI или Azure OpenAI, в приложения
•Знание CI/CD пайплайнов, Git-based workflows, принципов чистого кода, agile-практик и навыков кросс-командной коммуникации
•Сильные навыки решения проблем
Будет плюсом
•Опыт автоматизированного тестирования с JUnit, Jest, React Testing Library или аналогичными инструментами
•Опыт работы в инвестиционном банкинге или на рынках капитала
•Опыт работы с RAG-архитектурами, векторными базами данных или AI agent frameworks
•Рабочее знание Unix/Linux и shell-скриптинга
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте