Intercontinental Exchange
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду ICE Mortgage Technology, которая развивает платформы для ипотечного кредитования. Работа над модернизацией ключевых приложений: React на фронтенде, Java/Spring Boot на бэкенде, миграция legacy-систем на современную архитектуру.
Задачи
- Разрабатывать и поддерживать full-stack функциональность на React (frontend) и Java/Spring Boot микросервисах (backend)
- Поддерживать существующие приложения на C#/.NET и базы MS SQL, участвовать в миграции на Java/Spring Boot и PostgreSQL
- Проектировать и оптимизировать схемы, запросы и индексы PostgreSQL
- Создавать и поддерживать RESTful API с соблюдением политик управления данными и интегрировать их с React-фронтендом
- Реализовывать новые фичи и доработки существующего функционала по стандартам команды
- Писать чистый, эффективный и поддерживаемый код
- Использовать AI как основной инструмент разработки: генерация кода, документация, помощь в код-ревью
- Взаимодействовать с кросс-функциональными командами для уточнения требований и поставки решений
- Диагностировать и устранять технические проблемы на бэкенде и фронтенде с помощью AI-инструментов
- Участвовать в код-ревью, давать и принимать конструктивную обратную связь
- Писать и поддерживать юнит-тесты, включая AI-ассистированную генерацию тестов и анализ покрытия
- Следить за актуальными технологиями, фреймворками и возможностями AI/LLM в рамках стека
Требования
- Bachelor’s degree in Computer Science, Software Engineering или смежной области (или эквивалентный опыт)
- 3+ года профессионального опыта разработки ПО
- Владение Java и Spring Boot для backend и микросервисов
- Опыт с React, современным JavaScript (ES6+) и TypeScript
- Опыт с SQL, PostgreSQL и реляционными базами данных
- Понимание принципов безопасности веб-приложений и API
- Опыт работы с системами контроля версий (Git)
- Знакомство с Agile-методологиями
- Сильные навыки решения проблем и внимание к деталям
- Отличные коммуникативные навыки и умение работать в команде
- Комфортное ежедневное использование AI на всех этапах разработки — от дизайна до тестирования и деплоя
Условия
- Работа в AI-forward инженерной культуре, где использование AI-инструментов ожидается и поощряется
- Участие в переходе legacy-систем на современную масштабируемую архитектуру
- Работа в команде ICE Mortgage Technology (Intercontinental Exchange, Inc.)
- Equal Opportunity Employer
Навыки
- React
- Java
- Spring Boot
- C#
- .NET
- MS SQL
- PostgreSQL
- REST API
- JavaScript
- TypeScript
- SQL
- Git
- Agile
- CI/CD
- Azure DevOps
- GitHub Actions
- Docker
- микросервисы
- AI-инструменты
- LLM