JPMorganChase
Full-Stack Java React Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Business Banking Technology банка JPMorganChase. Проектирование и разработка защищённых масштабируемых решений для малого бизнеса, владение ключевыми компонентами и сервисами платформы.
Задачи
- Проектировать и реализовывать full-stack фичи (Java/Spring Boot + React/Angular)
- Строить отказоустойчивые сервисы и интеграции (Kafka/eventing, внешние зависимости)
- Повышать качество инженерии через ревью, автоматизацию, тестовую стратегию и улучшение CI/CD
- Улучшать готовность к продакшену (мониторинг, алертинг, дашборды, runbooks) и снижать повторяющиеся инциденты
- Менторить инженеров и стандартизировать лучшие практики в команде
- Использовать корпоративные AI-ассистенты для генерации/рефакторинга кода, тестов и документации с валидацией результатов
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Опыт работы с корпоративными AI-ассистентами разработки и критической оценки AI-сгенерированных результатов
- Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасность
- Сильный опыт Java, Spring Boot и React/Angular full-stack разработки
- Опыт разработки Kafka producers/consumers на Java
- Опыт работы с SQL-базами (Aurora/Postgres или аналог): моделирование данных, оптимизация запросов и производительности
- Опыт с NoSQL: Cassandra / DynamoDB / Elastic Search (моделирование и производительность)
- Практический опыт Cloud Foundry/AWS и построения/поддержки CI/CD пайплайнов
- Сильный quality mindset: TDD, автоматизация, ревью дизайна и кода, менторство
- Опыт с Dynatrace, Splunk, Grafana для observability и мониторинга
- Опыт построения отказоустойчивых высокодоступных архитектур с учётом failure modes и восстановления
- Знание практик безопасной разработки и требований Cyber Security (аутентификация/авторизация, защищённые API, защита данных, гигиена зависимостей)
Условия
- Конкурентный пакет вознаграждения: базовая зарплата, возможны комиссионные и/или дискреционные премии, денежные и/или акции с вестингом
- Комплексная медицинская страховка
- Онсайт-центры здоровья и велнеса
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья
- Финансовый коучинг
Навыки
- Java
- Spring Boot
- React
- Angular
- Kafka
- SQL
- Aurora
- Postgres
- NoSQL
- Cassandra
- DynamoDB
- Elastic Search
- Cloud Foundry
- AWS
- CI/CD
- TDD
- Dynatrace
- Splunk
- Grafana
- LLM
- RAG