FIS
Software Engineer Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер в команду Platform and Product Engineering в FIS. Проектирование и разработка облачных платформ и микросервисов для fintech-продуктов, модернизация legacy-систем.
Задачи
- Сотрудничать с инженерами команды Platform and Product Engineering: создавать технические дизайны, разрабатывать, тестировать и решать сложные задачи от концепции до продакшена
- Участвовать в процессах автоматизированной сборки, деплоя и тестирования решений
- Предлагать идеи и подходы для улучшения опыта инженеров
- Работать с широким спектром систем, процессов и технологий, решая задачи end-to-end
- Выходить за традиционные границы frontend и backend, проектируя и реализуя производительные, поддерживаемые и масштабируемые фичи
- Мыслить компонентами и системами, учитывая целостный пользовательский опыт
- Работать в инженерно-ориентированной команде с разнообразными навыками
- Демонстрировать результаты работы коллегам и команде
- Исследовать новые технологии для развития продуктов и платформ
Требования
- Опыт миграции legacy-приложений на Java, Spring Boot микросервисы, micro front UI и в облачные среды
- Опыт построения streaming-продуктов на технологиях вроде Kafka и Flink
- Опыт создания высокопроизводительных и высоконагруженных вычислительных платформ на Apache Spark
- Понимание архитектурных паттернов крупномасштабных приложений (API, мобильные приложения, интеграции данных)
- Опыт работы с современными веб-фреймворками
- Практический опыт внедрения масштабируемых программных платформ и DevOps-автоматизации
- Опыт создания и/или участия в разработке machine learning решений для бизнес-задач
- Опыт работы с различными базами данных, включая AWS-базы, крупномасштабные SQL и NoSQL базы, и их проектирование
- Практический опыт проектирования, построения и деплоя безопасных масштабируемых сервисов в Cloud и SaaS
- Глубокое понимание качества ПО и принципов построения отказоустойчивых решений
- Степень бакалавра или эквивалентный опыт в computer science, IT или бизнес-информатике
- Как правило, минимум 10 лет профессионального опыта в кодинге, проектировании, разработке и анализе данных
- Сертификации хотя бы по одному из: Java, Node.js, AWS, Azure, GCP, Kubernetes, Spark или аналогичные
Условия
- Голос в будущем fintech
- Постоянное обучение и развитие
- Среда для сотрудничества
- Возможности для благотворительности
- Конкурентная зарплата и бенефиты
Навыки
- Java
- Spring
- Spring Boot
- Kafka
- Kubernetes
- MS SQL
- Oracle
- Postgres
- MongoDB
- RESTful
- React.js
- Redux
- TypeScript
- AWS
- Azure
- GCP
- DynamoDB
- Airflow
- Spark
- Redis
- Flink
- Node.js