Charles Schwab
Senior Java Developer – Schwab Investing Themes
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в команду Schwab Investing Themes. Проектирование и развитие масштабируемых backend-сервисов, API и облачных решений для платформы инвестиционных тематик, обслуживающей более 100 000 клиентов.
Задачи
- Проектировать и развивать масштабируемые backend-сервисы, API и облачные решения
- Разрабатывать и поддерживать REST и/или SOAP API
- Участвовать в принятии архитектурных решений и вести технические инициативы
- Менторить инженеров и проводить код-ревью
- Работать совместно с product owners, инженерами и бизнес-заинтересованными сторонами
- Обеспечивать производительность, масштабируемость, отказоустойчивость и качество клиентского опыта
- Диагностировать проблемы приложений и окружений, поддерживая стабильность продакшена
Требования
- Bachelor's degree в Computer Engineering, Computer Science или смежной области и/или эквивалентный практический опыт
- 7+ лет профессионального опыта разработки приложений на Java и Spring
- Опыт проектирования, разработки, тестирования и поддержки масштабируемых enterprise-приложений
- Продвинутый опыт backend-разработки: API, сервисы, распределённые приложения
- Опыт разработки и поддержки REST и/или SOAP API
- Практики обеспечения качества: автоматизированное тестирование, TDD
- Опыт использования AI-инструментов разработки или автоматизированного анализа кода
- Опыт работы в Agile/Scrum
- Умение диагностировать проблемы приложений и окружений
Условия
- Работа в офисе в указанной локации (in-office collaboration)
- Бонусы или incentive-программы в дополнение к зарплате
- Возможности обучения: крупномасштабные финтех-платформы, cloud-native дизайн, AI-практики разработки, техническое лидерство и менторинг
Навыки
- Java
- Spring
- REST
- SOAP
- Hibernate
- MongoDB
- SQL
- NoSQL
- Kafka
- Cloud Foundry
- Agile
- Scrum
- TDD