Trintech

Senior Software Engineer

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

Senior Software Engineer в Trintech: технический лидер и архитектурный авторитет для существующих и новых решений, отвечает за техническое направление продуктов и развитие инженерных практик.

Задачи

  • Руководить технической архитектурой существующих решений и выступать архитектурным авторитетом при разработке новых
  • Консультировать и принимать решения по общему техническому направлению продукта или линейки продуктов
  • Разрабатывать стратегию разработки приложений и определять техническую инфраструктуру для её поддержки
  • Исследовать, рекомендовать и оценивать интеграции со сторонними компонентами и сложными системами
  • Участвовать в разборе критических инцидентов на продакшене: быстро оценивать ситуацию, давать рекомендации и реализовывать решения
  • Передавать техническую экспертизу и наставничество другим инженерам и подразделениям компании
  • Возглавлять внедрение лучших процессов разработки и инженерных практик
  • Давать рекомендации по выбору новых технологий и фреймворков, включая решения buy versus build
  • Через ревью дизайна и кода обеспечивать соответствие новой разработки принятой архитектуре и архитектурной стратегии
  • Помогать смежным командам в тестировании производительности, масштабируемости и надёжности
  • Исследовать новые и emerging технологии для постоянного улучшения стандартов разработки

Требования

  • 10+ лет практического опыта проектирования и разработки критичных высоконагруженных веб-приложений, из них минимум 3 года в роли архитектора
  • Сильные навыки ООП-проектирования и написания кода
  • Хорошее владение многоуровневой архитектурой веб-приложений
  • Исключительные навыки траблшутинга и отладки
  • Опыт применения лучших практик и паттернов для построения крупномасштабных распределённых приложений
  • Опыт работы с middleware-технологиями для обмена сообщениями, кэширования, сервисов
  • Понимание отраслевых трендов и технологий в области высокой масштабируемости, PaaS и распределённой разработки
  • Твёрдое понимание концепций реляционных баз данных и опыт работы с Oracle или SQLServer
  • Опыт работы с JBoss или Tomcat
  • Опыт работы в Agile-среде
  • Уверенное владение разработкой на Java/J2EE (Servlets, JSP, JMS), стандартными фреймворками (Hibernate, Spring), SOA, веб-сервисами
  • Опыт работы с протоколами и технологиями безопасности для интеграций (SSL, безопасность веб-сервисов)
  • Опыт разработки мобильных приложений (native и web) будет большим плюсом

Условия

  • Открытый оплачиваемый отпуск
  • Гибридный график
  • Комплексные программы медицинского страхования и велнеса
  • 100% оплачиваемое компанией время на волонтёрство
  • 401k с вкладом компании
  • Страхование питомцев
  • Компенсация обучения и повышения квалификации

Навыки

  • Java
  • J2EE
  • Servlets
  • JSP
  • JMS
  • Hibernate
  • Spring
  • SOA
  • Web Services
  • Oracle
  • SQLServer
  • JBoss
  • Tomcat
  • SSL
  • Agile
  • OO Design
  • Distributed Systems
  • PaaS

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

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 окт.
Senior Software Engineer — Trintech, Plano | itrelocate