M&T Charitable Foundation

Lead Software Engineer

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

Ведущий инженер-разработчик для развития и модернизации Enterprise Messaging Hub в Digital Banking. Техническое лидерство в проектировании и поставке масштабируемых и безопасных решений для messaging и alerting.

Задачи

  • Проектировать, разрабатывать и поддерживать enterprise-приложения на Java, Spring Boot и REST API
  • Руководить проектированием и реализацией Spring Boot микросервисов на Red Hat Enterprise Linux
  • Разрабатывать и поддерживать CI/CD пайплайны с автоматизированным тестированием, деплоем и релиз-менеджментом
  • Определять и внедрять стратегии API и интеграций на уровне enterprise-платформ
  • Проводить технические ревью дизайна и давать рекомендации по сложным инженерным решениям
  • Работать с архитекторами и стейкхолдерами для технической оценки требований и бизнес-запросов
  • Проектировать и внедрять решения real-time alerting на основе различных корпоративных источников событий: Mainframe, MQ, базы данных и API
  • Определять архитектуру приложений, технологические стандарты и стратегии модернизации
  • Руководить root cause analysis, разрешением инцидентов и улучшением процессов для надежности и отказоустойчивости платформы
  • Менторить инженеров и продвигать инженерное совершенство, качество кода и операционные практики

Требования

  • Associate's degree и минимум 7 лет опыта в системном анализе и/или разработке приложений, либо Bachelor's degree и минимум 5 лет такого опыта; без диплома — суммарно минимум 9 лет образования и/или релевантного опыта, включая минимум 5 лет системного анализа и/или разработки
  • Сильная экспертиза в Java и Spring Boot
  • Опыт разработки RESTful API и микросервисов
  • Опыт работы с Oracle SQL или другими RDBMS
  • Опыт траблшутинга и поддержки критичных production-систем
  • Опыт работы в командной строке Linux
  • Опыт реализации CI/CD пайплайнов
  • Хорошее понимание Git
  • Опыт внедрения практик безопасного кодирования и устранения уязвимостей приложений

Условия

  • Конкурентная компенсация
  • Медицинские, социальные и пенсионные льготы
  • 401(k) match 5%
  • Work-life balance и гибкие условия работы
  • 25 дней PTO плюс 12 оплачиваемых праздников
  • 40 оплачиваемых часов волонтерства в год
  • Диапазон оплаты: $116,400.00 - $194,000.00 в год (USD)

Навыки

  • Java
  • Spring Boot
  • REST API
  • Spring Cloud
  • Oracle SQL
  • RDBMS
  • Linux
  • Red Hat Enterprise Linux
  • CI/CD
  • Git
  • Microservices
  • Kafka
  • MQ
  • OpenShift
  • Kubernetes
  • Azure
  • Dynatrace

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Lead Software Engineer — M&T Charitable Foundation, 116,400 – 194,000 USD в год, Buffalo | itrelocate