JPMorganChase
Java / React Full Stack Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер в команду Business Banking Technology JPMorganChase. Проектирование и разработка сложных сервисов на Java/Spring Boot и React/Angular, техническое лидерство и менторство.
Задачи
- Проектировать и реализовывать сложные full-stack решения (Java/Spring Boot + React/Angular)
- Внедрять event-driven паттерны на Kafka (идемпотентность, ретраи, порядок, обработка ошибок)
- Выстраивать инженерные практики: тестовая стратегия, автоматизация, quality gates в CI/CD, observability
- Отвечать за production excellence: снижение инцидентов, предотвращение RCA, тюнинг производительности
- Менторить инженеров и влиять на техническое направление между командами
- Продвигать практики AI-assisted разработки и стандарты валидации результатов AI
Требования
- 5+ лет практического опыта в разработке ПО
- Глубокий опыт Java 8+ / Spring Boot, микросервисы, React/Angular
- Опыт Kafka и event-driven архитектуры (ретраи, идемпотентность, DLQ, версионирование схем)
- Опыт SQL-баз с моделированием данных и оптимизацией запросов
- Опыт NoSQL: Cassandra / DynamoDB / Elastic Search
- Опыт Cloud Foundry/AWS и CI/CD
- Лидерство в design review, менторство и кросс-командное согласование
- Опыт observability-инструментов: Dynatrace, Splunk, Grafana
- Понимание secure engineering practices и требований кибербезопасности
Условия
- Конкурентный компенсационный пакет (базовая зарплата + возможные бонусы и equity)
- Медицинская страховка, wellness-центры, пенсионный план
- Поддержка психического здоровья, финансовый коучинг, компенсация обучения
- Равные возможности трудоустройства
Навыки
- Java
- Spring Boot
- React
- Angular
- Kafka
- SQL
- Cassandra
- DynamoDB
- Elasticsearch
- Cloud Foundry
- AWS
- CI/CD
- Dynatrace
- Splunk
- Grafana
- микросервисы