Mitsubishi UFJ Financial Group
Software Engineer, Assistant Vice President
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в подразделение Transaction Banking Technology. Разработка и модернизация корпоративных систем на Java/Spring Boot в облаке AWS и OpenShift с применением AI-assisted практик.
Задачи
- Участвовать в техническом планировании и архитектурных решениях для критичных систем
- Разрабатывать и поддерживать приложения и микросервисы на Java и Spring Boot, включая REST API и event-driven интеграции (Kafka, IBM MQ)
- Проектировать и реализовывать cloud-native приложения на AWS и Red Hat OpenShift
- Разрабатывать решения для хранения данных на реляционных БД (PostgreSQL), оптимизировать SQL и производительность
- Мониторить здоровье приложений и платформы с помощью Splunk и SonarQube
- Поддерживать модернизацию и масштабирование систем (legacy, hybrid, SaaS, cloud-native)
- Интегрировать SaaS-платформы с соблюдением стандартов архитектуры и кибербезопасности
- Применять AI-assisted и agentic подходы для повышения продуктивности разработки
- Внедрять LLM и agentic AI возможности, включая RAG, prompt engineering и AI-агентов
- Взаимодействовать с командами архитектуры, платформы, кибербезопасности, DevOps и QA
- Обеспечивать соответствие отраслевым стандартам и внутреннему governance
Требования
- 5+ лет опыта разработки и поддержки корпоративных систем
- Экспертиза в Java, Spring Boot, SQL, REST API и микросервисах
- Опыт с Angular, JavaScript, Kafka, IBM MQ, Docker
- Опыт разработки или деплоя приложений на AWS
- Опыт с Red Hat OpenShift, Kubernetes, Docker или аналогичной оркестрацией контейнеров
- Знание реляционных БД, PostgreSQL, проектирования БД и оптимизации SQL
- Опыт работы в Agile и DevOps командах, с CI/CD и автоматизированной доставкой
- Опыт проектирования backend API, микросервисов, event-driven архитектуры и интеграционных паттернов
- Опыт оптимизации производительности и построения отказоустойчивых систем
- Опыт с cloud и hybrid инфраструктурой, интеграцией cloud, SaaS и on-premises
- Знание AI-assisted разработки, LLM, Generative AI и agentic паттернов
- Понимание prompt engineering, RAG, AI-агентов, tool/function calling и AI-безопасности
- Сильные коммуникативные навыки и умение работать кросс-функционально
- Степень бакалавра в Computer Science или смежной области либо релевантный опыт
Условия
- Гибридный график: 4 дня в офисе, 1 день удалённо
- Базовая зарплата $128k–$185k в зависимости от знаний, навыков, опыта и локации
- Возможны дискреционные бонусы и incentive-выплаты
- Программа Total Rewards: здоровье и wellness, пенсионные планы, образовательные программы
- Оплачиваемые отпуска, больничные и праздники, отпуск по беременности и родам
Навыки
- Java
- Spring Boot
- SQL
- REST API
- микросервисы
- Angular
- JavaScript
- Kafka
- IBM MQ
- Docker
- AWS
- Red Hat OpenShift
- Kubernetes
- PostgreSQL
- Splunk
- SonarQube
- CI/CD
- LLM
- RAG
- prompt engineering
- AI agents