JPMorganChase
Software Engineer III (Full Stack)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в подразделение Business Access & Tools банка JPMorganChase. Разработка backend-сервисов и agentic-воркфлоу на TypeScript и Java/Spring Boot, развёртывание в AWS.
Задачи
- Разрабатывать и поддерживать backend-сервисы и agentic-воркфлоу на TypeScript, а также API на Java и Spring Boot
- Реализовывать микросервисную архитектуру с использованием Spring Cloud для service discovery, конфигурации и отказоустойчивости
- Контейнеризировать и развёртывать приложения в AWS (ECS, EKS, Lambda, EC2)
- Поддерживать инфраструктуру AWS через Infrastructure as Code
- Применять реактивные парадигмы программирования для высоконагруженных систем
- Проектировать и проводить нагрузочное и performance-тестирование с помощью JMeter или Blazemeter
- Использовать AI-ассистенты для генерации кода, рефакторинга, тестов и документации с валидацией результатов
- Готовить архитектурные и дизайн-артефакты для сложных приложений
- Собирать, анализировать и визуализировать данные из больших наборов для улучшения систем
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Backend-опыт: Java 21, Spring Boot, Spring Cloud
- Frontend-опыт: TypeScript, JavaScript
- Опыт микросервисной архитектуры со Spring Cloud
- Опыт работы с AWS и IaC, Lambda, S3, Kafka
- Практический опыт в системном дизайне, разработке, тестировании и операционной стабильности
- Опыт разработки, отладки и поддержки кода в крупной корпоративной среде
- Опыт использования AI-ассистентов разработки с критической оценкой результатов
- Понимание ответственного использования AI в инженерных процессах
- Знание SDLC и agile-методологий, CI/CD, отказоустойчивости и безопасности
Условия
- Конкурентный компенсационный пакет, базовая зарплата зависит от роли, опыта, навыков и локации
- Возможны комиссионные и дискреционные премии в виде кэша и/или акций
- Медицинская страховка, оздоровительные центры на территории
- Пенсионный план, резервный уход за детьми, компенсация обучения
- Поддержка ментального здоровья и финансовый коучинг
Навыки
- Java
- Java 21
- Spring Boot
- Spring Cloud
- TypeScript
- JavaScript
- AWS
- ECS
- EKS
- Lambda
- EC2
- S3
- Kafka
- Infrastructure as Code
- JMeter
- Blazemeter
- CI/CD
- Python
- Agent2UI
- A2A