DTCC

Senior Full Stack Software Engineer - Java/AWS

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack инженер в DTCC для модернизации mission-critical платформ финансового рынка. Проектирование cloud-native приложений, микросервисов и event-driven решений на Java, Spring Boot, AWS, Kafka, Angular/React.

Задачи

  • Проектировать, разрабатывать и поддерживать full-stack приложения на Java, Spring Boot, Angular, React и AWS
  • Определять архитектуру приложений, проводить технические ревью и задавать инженерные стандарты
  • Проектировать и реализовывать масштабируемые микросервисы, REST API и распределённые системы
  • Строить cloud-native приложения с использованием сервисов AWS и контейнерных технологий
  • Разрабатывать event-driven архитектуры на базе Kafka и связанных messaging-технологий
  • Создавать отказоустойчивые и высокодоступные сервисы для транзакционных платформ с высокой пропускной способностью
  • Развивать CI/CD пайплайны и фреймворки автоматизации
  • Внедрять мониторинг, observability, алертинг и механизмы восстановления
  • Оптимизировать производительность, масштабируемость, безопасность и доступность распределённых сред
  • Поддерживать приложения на всём жизненном цикле разработки, включая production support
  • Работать в Agile-командах с Product Owners, архитекторами, платформенными инженерами и бизнес-стейкхолдерами
  • Менторить инженеров и делиться технической экспертизой

Требования

  • Bachelor's Degree в Computer Science, Engineering, IT или смежной области либо эквивалентный практический опыт
  • 8+ лет опыта проектирования, разработки и поддержки enterprise-приложений
  • Подтверждённый опыт руководства сложными техническими инициативами
  • Глубокая экспертиза в Java, J2EE, Spring Boot, Spring MVC, Spring Security, Hibernate
  • Опыт создания современных front-end приложений на Angular и/или React
  • Владение TypeScript, JavaScript, HTML, CSS
  • Практический опыт разработки RESTful API, микросервисов, распределённых систем и event-driven архитектур
  • Опыт построения высокомасштабируемых высокопроизводительных enterprise-приложений
  • Понимание принципов ООП, паттернов проектирования и лучших практик архитектуры ПО
  • Опыт работы с Apache Kafka или Confluent Kafka
  • Опыт разработки cloud-native приложений на AWS: EC2, ECS/EKS, S3, RDS, Lambda и др.
  • Практический опыт с Docker, Kubernetes, OpenShift и контейнерными деплоями
  • Опыт с Git, Bitbucket, Maven, Jenkins, Nexus, Jira и CI/CD автоматизацией
  • Понимание Agile, DevOps-практик и принципов continuous delivery
  • Сильный SQL, разработка БД и performance tuning на Oracle или DB2
  • Опыт работы с enterprise integration, messaging и transaction-processing системами
  • Знание процессов reconciliation, операционного контроля, аудита и целостности данных
  • Понимание observability, мониторинга, resiliency engineering, capacity planning
  • Знание принципов secure coding и application security
  • Способность влиять на техническое направление и принимать архитектурные решения
  • Сильные аналитические навыки и навыки решения проблем
  • Отличные навыки устной и письменной коммуникации
  • Опыт менторства инженеров и построения коллаборативных команд
  • Навыки управления стейкхолдерами и кросс-функционального взаимодействия

Условия

  • Конкурентная компенсация, включая базовую зарплату и годовой бонус
  • Комплексное медицинское и life-страхование, well-being benefits в зависимости от локации
  • Пенсионные/retirement benefits
  • Оплачиваемый отпуск, personal/family care и другие виды отпусков
  • Гибридный формат: 3 дня в офисе и 2 дня удалённо (офис по вторникам, средам и третий день по договорённости с командой)
  • Возможность участвовать в multi-year cloud и application modernization
  • Работа в глобальных Agile-командах

Навыки

  • Java
  • J2EE
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate
  • Angular
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • REST API
  • Microservices
  • Distributed Systems
  • Event-Driven Architecture
  • Apache Kafka
  • Confluent Kafka
  • AWS
  • EC2
  • ECS
  • EKS
  • S3
  • RDS
  • Lambda
  • Docker
  • Kubernetes
  • OpenShift
  • Git
  • Bitbucket
  • Maven
  • Jenkins
  • Nexus
  • Jira
  • CI/CD
  • SQL
  • Oracle
  • DB2
  • Spring Cloud
  • IBM MQ
  • Solace
  • Python
  • Splunk
  • Dynatrace
  • Grafana
  • OpenTelemetry
  • GitHub Copilot
  • Amazon Q
  • Kiro

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Senior Full Stack Software Engineer - Java/AWS — DTCC, 75,000 – 150,000 USD в год, Tampa | itrelocate