JPMorganChase
Lead Software Engineer - Backend/Java/Cloud
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий backend-инженер в команду Fraud Assessment Tech в Consumer & Community Banking. Ключевой технический контрибьютор: проектирование отказоустойчивых Java-сервисов и микросервисов, event-driven архитектуры и data pipelines.
Задачи
- Проектировать и разрабатывать масштабируемые Java-сервисы и микросервисы
- Создавать и поддерживать API-решения (REST) и распределённые event-driven архитектуры
- Разрабатывать и оптимизировать data pipelines и streaming-решения на Apache Kafka
- Моделировать, запрашивать и оптимизировать реляционные и NoSQL хранилища
- Внедрять и улучшать CI/CD пайплайны
- Применять infrastructure-as-code практики
- Мониторить продакшн-системы, устранять инциденты, повышать доступность и надёжность
- Проводить code review и развивать инженерные стандарты
- Взаимодействовать со стейкхолдерами и переводить бизнес-требования в технические решения
- Внедрять AI-assisted инженерные практики в команде
Требования
- 5+ лет прикладного опыта в software engineering
- Опыт внедрения AI-assisted инструментов разработки и валидации их результатов
- 8+ лет опыта Java (core APIs, web services, concurrency, design patterns)
- 8+ лет опыта Spring Boot
- 5+ лет опыта SQL и NoSQL баз данных, моделирование и тюнинг производительности
- 5+ лет опыта Apache Kafka и event-driven решений
- 2+ года опыта cloud, деплой и эксплуатация сервисов в AWS
- Опыт разработки и поддержки средних и крупных приложений в agile (Scrum)
- Опыт создания безопасных масштабируемых RESTful API и микросервисов
- Опыт CI/CD (Jenkins, GitLab CI, Spinnaker или AWS CodePipeline)
- Опыт автоматизированного тестирования (JUnit 5, Cucumber)
Условия
- Конкурентный компенсационный пакет (base salary + возможные бонусы и equity)
- Медицинская страховка и wellness-программы
- Пенсионный сберегательный план
- Backup childcare, компенсация обучения, поддержка ментального здоровья
- Финансовый коучинг и другие льготы
Навыки
- Java
- Spring Boot
- REST
- Apache Kafka
- SQL
- NoSQL
- AWS
- CI/CD
- Jenkins
- GitLab CI
- Spinnaker
- AWS CodePipeline
- JUnit 5
- Cucumber
- Terraform
- JMeter
- BlazeMeter
- Splunk
- CloudWatch
- Prometheus
- Dynatrace
- Grafana
- Docker
- Kubernetes
- Scrum