Charles Schwab
Lead Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Лид-разработчик Java в команду Thematic Core Services платформы Thematic Investing. Проектирование и разработка масштабируемых микросервисов и API, менторство инженеров и развитие платформы.
Задачи
- Проектировать и разрабатывать масштабируемые высокопроизводительные приложения и сервисы
- Разрабатывать, тестировать и улучшать современные микросервисы и API-решения
- Проектировать и создавать API
- Разрабатывать и поддерживать микросервисные архитектуры
- Оптимизировать производительность приложений
- Сотрудничать с архитекторами, продуктовыми командами и бизнес-партнёрами
- Менторить менее опытных разработчиков
- Участвовать в принятии решений по архитектуре и техническому дизайну
Требования
- Bachelor's или Master's degree в Computer Science, Engineering или смежной области
- 8+ лет профессионального опыта разработки на Java
- Опыт работы с Java, Spring Framework, Hibernate и RESTful web services
- 8+ лет опыта проектирования, разработки, тестирования и деплоя enterprise-приложений
- Обширный опыт проектирования и создания API
- Обширный опыт разработки и поддержки микросервисных архитектур
- Опыт работы с реляционными базами данных: Oracle, MySQL или PostgreSQL
- Понимание принципов ООП и паттернов проектирования
- Опыт работы в Agile/Scrum
- Опыт работы с CI/CD и практиками DevOps
- Отличные навыки решения проблем, аналитические и коммуникационные навыки
- Способность эффективно работать в кросс-функциональных командах и менторить разработчиков
Условия
- Работа на площадке в указанной локации (in-office collaboration)
- Бонусы или incentive-выплаты в дополнение к зарплате
Навыки
- Java
- Spring Framework
- Hibernate
- RESTful web services
- Oracle
- MySQL
- PostgreSQL
- CI/CD
- DevOps
- Agile
- Scrum
- AWS
- Azure
- Google Cloud
- Docker
- Kubernetes
- JavaScript
- HTML
- CSS