FIS
Software Engineer Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в FIS для проектирования и разработки сложных fintech-решений на Java, Python и JavaScript с использованием микросервисов Spring Boot и облачной инфраструктуры AWS. Роль включает архитектурное руководство, менторство инженеров и взаимодействие с бизнес-командами.
Задачи
- Разрабатывать код средней и высокой сложности с использованием front-end и back-end языков на нескольких платформах совместно с бизнес- и технологическими командами
- Проектировать, архитектурировать и реализовывать сложные спецификации программ для разработки и поддержки нескольких параллельных проектов
- Анализировать, модифицировать и разрабатывать сложный код, проводить модульное и интеграционное тестирование, готовить документацию
- Выполнять тестирование, валидацию и код-ревью сложных изменений в распределённых системах
- Устранять сложные дефекты кода, предлагать альтернативные решения и самостоятельно доводить их до результата
- Руководить и участвовать во встречах с клиентами, обсуждениях совместных предприятий и вендорских партнёрств для определения подходов к решениям и архитектурного направления
- Обеспечивать поддержку и руководство для лидерства по разработке и соблюдению стандартов бизнес- и инфраструктурных приложений, включая контроли, процедуры и мониторинг
- Применять понимание процедур, методологий и стандартов приложений, включая PCI-комплаенс, лучшие практики облачной безопасности и фреймворки управления данными
- Проводить оценку трудозатрат и ресурсов по инициативам, проектам и задачам
- Менторить, обучать и давать технические рекомендации младшим и средним инженерам
- Проводить код-ревью, устанавливать стандарты кодирования и продвигать лучшие инженерные практики в командах
Требования
- Степень бакалавра в области Computer Science, IT, Business/Management Information Systems или смежной области
- 8 лет прогрессивного опыта работы в данной или смежной должности
- Опыт кодирования, проектирования, разработки, архитектурирования и анализа data-intensive приложений
- Владение хотя бы одним front-end/back-end языком/технологией: Java (JDK 17–JDK 25), Python, JavaScript, Mainframe COBOL или Mainframe Assembler
- Опыт работы минимум с двумя современными языками/фреймворками: Python, React.js, Spring Boot, R или Matlab
- Разработка микросервисов на Spring Boot, включая RESTful-сервисы, dependency injection, Spring Security и Spring Data
- Опыт работы с RESTful API и Postman
- Опыт работы с реляционными и NoSQL базами данных, знание DDL и DML для Oracle, MySQL, MS SQL Server, IMS или DB2
- Опыт разработки в AWS: AWS Lambda, EC2, S3, ECS/EKS, CloudFormation, IAM, API Gateway, CloudWatch
- Опыт работы с Apache Airflow: оркестрация workflow, разработка DAG, планирование, автоматизация data pipeline
- Знание Mainframe: COBOL, JCL, CICS, VSAM
- Опыт работы с GitHub Copilot для AI-ассистированной разработки, включая prompt engineering, генерацию кода и тестов
- Знакомство с LLM (GPT, Claude, Gemini, LLaMA) и понимание их интеграции для повышения продуктивности разработки
- Опыт работы с CI/CD пайплайнами, контролем версий (Git) и DevOps-практиками
- Знакомство с контейнеризацией: Docker и Kubernetes
- Альтернативно: 3 года пост-среднего образования и 9 лет опыта работы в данной или смежной должности
Условия
- Возможность влиять на будущее fintech
- Постоянное обучение и развитие
- Коллаборативная рабочая среда
- Возможности для благотворительности
- Конкурентная зарплата и льготы
Навыки
- Java
- JDK 17
- JDK 25
- Python
- JavaScript
- COBOL
- Mainframe Assembler
- React.js
- Spring Boot
- R
- Matlab
- RESTful APIs
- Postman
- Oracle
- MySQL
- MS SQL Server
- IMS
- DB2
- NoSQL
- AWS
- AWS Lambda
- EC2
- S3
- ECS
- EKS
- CloudFormation
- IAM
- API Gateway
- CloudWatch
- Apache Airflow
- DAG
- JCL
- CICS
- VSAM
- GitHub Copilot
- LLM
- GPT
- Claude
- Gemini
- LLaMA
- CI/CD
- Git
- DevOps
- Docker
- Kubernetes