The Depository Trust & Clearing Corporation (DTCC)

Associate Director, Full Stack (Java, Microservices & Kafka)

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

Руководящая роль в DTCC: проектирование и поддержка масштабируемых full-stack приложений на Java/Spring Boot с микросервисами, Kafka и облачными решениями AWS/OpenShift, включая модернизацию и автоматизацию тестирования.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые приложения на Java, Spring Boot и микросервисной архитектуре
  • Руководить инициативами по модернизации, включая перенос бизнес-логики из хранимых процедур БД в Java-сервисы
  • Разрабатывать cloud-native приложения с использованием AWS и OpenShift
  • Проектировать и реализовывать event-driven решения на Kafka и связанных технологиях обмена сообщениями
  • Создавать и поддерживать REST и SOAP API с фокусом на производительность, масштабируемость и надёжность
  • Разрабатывать и поддерживать фреймворки автоматизированного тестирования для API, микросервисов и распределённых систем
  • Продвигать TDD, automation-first подход и shift-left тестирование
  • Интегрировать автоматизированное тестирование и контроль качества в CI/CD пайплайны
  • Оптимизировать производительность приложений и взаимодействие с БД Oracle, DB2 и PostgreSQL
  • Участвовать в архитектурных ревью, обсуждениях технического дизайна и код-ревью
  • Устранять production-инциденты и инициировать улучшения
  • Наставлять инженеров и продвигать инженерные best practices

Требования

  • Минимум 8 лет релевантного опыта
  • Степень бакалавра (предпочтительно) или эквивалентный опыт
  • Сильная экспертиза в Java/J2EE, Spring Framework, Spring Boot, REST API и микросервисной архитектуре
  • Практический опыт разработки cloud-native приложений на AWS
  • Опыт с OpenShift Container Platform (OCP), контейнерами и облачными архитектурами развёртывания
  • Опыт с Oracle, DB2 или PostgreSQL, включая сложные приложения на основе БД
  • Опыт с Apache Kafka или Confluent Kafka и event-driven архитектурами
  • Понимание распределённых систем, паттернов обмена сообщениями и асинхронной обработки
  • Опыт проектирования и реализации фреймворков автоматизированного тестирования
  • Опыт с инструментами тестирования: JUnit, Mockito, REST Assured, Selenium, Playwright, Cypress или аналогами
  • Опыт интеграции автоматизированного тестирования в CI/CD пайплайны
  • Сильные навыки решения проблем, коммуникации и технического лидерства
  • Опыт работы в Agile-среде

Условия

  • Конкурентная компенсация, включая базовую зарплату и годовой бонус
  • Комплексное медицинское и страхование жизни, well-being льготы
  • Пенсионные накопления
  • Оплачиваемый отпуск и отпуска по личным/семейным обстоятельствам
  • Гибридный формат: 3 дня в офисе и 2 дня удалённо (офис по вторникам, средам и третий день по команде)

Навыки

  • Java
  • J2EE
  • Spring Framework
  • Spring Boot
  • REST API
  • SOAP
  • Microservices
  • AWS
  • OpenShift
  • Kafka
  • Confluent Kafka
  • Oracle
  • DB2
  • PostgreSQL
  • JUnit
  • Mockito
  • REST Assured
  • Selenium
  • Playwright
  • Cypress
  • CI/CD
  • Jenkins
  • CloudBees
  • Git
  • SonarQube
  • Maven
  • Angular
  • React
  • DevOps
  • TDD

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

Full-Stack Developer
WARESeniorNew AlbanyОфис
28 окт.
AWS Java Full Stack Selenium/Playwright Engineer
InfosysSeniorPlanoОфисРелокация
81,447 – 105,881 USD в год
27 окт.
Full Stack Software Engineer II (Contract Role)
Santa Monica StudioMiddleMadisonГибрид
72 – 108 USD в час
27 окт.
Sr. Full Stack Developer
Ideal InnovationsSeniorBethesdaОфис
107,900 – 165,792 USD в год
27 окт.
Software Engineer III (Full Stack Java)
JPMorganChaseSeniorJersey CityОфис
137,750 – 185,000 USD в год
27 окт.
Associate Director, Full Stack (Java, Microservices & Kafka) — The Depository Trust & Clearing Corporation (DTCC), Tampa | itrelocate