Fidelity Investments

Principal Software Engineer/Developer

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

Principal-инженер в Fidelity для проектирования и разработки enterprise-решений на Java/Spring в облаке Azure в крупной многоприложенческой среде. Роль включает архитектурное проектирование, автоматизацию деплоя контейнеров, обеспечение качества кода и менторство.

Задачи

  • Участвовать в командах проектирования архитектуры
  • Определять и реализовывать архитектуру уровня приложения
  • Разрабатывать приложения, компоненты и подсистемы в рамках сложных проектов
  • Рекомендовать инструменты и методологии тестирования, проверять и валидировать тест-планы
  • Отвечать за готовность к QA поставляемого ПО
  • Разрабатывать документацию для приложений и подсистем
  • Составлять планы полного жизненного цикла сложных проектов на нескольких платформах
  • Обеспечивать выполнение целей проекта в срок и в рамках бюджета
  • Консультировать по оценке и управлению рисками
  • Планировать и координировать графики и задачи по нескольким проектам
  • Выступать основным связующим звеном с бизнес-подразделениями
  • Предлагать технические решения и оценки по инициативам
  • Консультировать старшее руководство по технической стратегии
  • Менторить младших членов команды
  • Проводить независимый сложный технический и функциональный анализ
  • Разрабатывать оригинальные технические решения

Требования

  • Степень бакалавра в Computer Science, Engineering, IT, Information Systems или смежной области и 5 лет опыта (или магистр и 3 года опыта) в роли Principal Software Engineer/Developer
  • Full stack разработка на Java, Spring Boot, Spring Data JPA и Spring Security для backend RESTful API в облаке Azure
  • Опыт разработки клиентских enterprise веб-приложений на Java и J2EE (Spring, Struts, Servlets, JSP, JSTL), веб-безопасность (OAuth, SAML), SOAP/REST веб-сервисы в финансовой отрасли
  • Объектно-ориентированное проектирование на Java; веб-сервисы на Spring Boot, Spring Data JPA, Spring Security, Spring MVC
  • Проектирование и оптимизация запросов к Oracle (индексы, оптимизация, управление транзакциями)
  • TDD и автоматизированное unit/integration/API тестирование на JUnit, Cucumber, Apache Karate
  • Разработка middle-tier приложений для агрегации и трансформации данных на Java middleware и event-driven архитектурах с ActiveMQ и Azure Service Bus
  • Деплой приложений в Azure Cloud через Jenkins, Maven, Docker, uDeploy
  • Поддержка production через Splunk и Kibana, мониторинг через Datadog, контроль версий в Git
  • Fidelity не предоставляет иммиграционный спонсоршип для этой позиции

Условия

  • Полный рабочий день в офисе (поэтапный переход Fidelity к полностью офисному формату)
  • Позиция в Durham, NC

Навыки

  • Java
  • J2EE
  • Spring
  • Spring Boot
  • Spring Data JPA
  • Spring Security
  • Spring MVC
  • Struts
  • Servlets
  • JSP
  • JSTL
  • OAuth
  • SAML
  • SOAP
  • REST
  • Oracle
  • JUnit
  • Cucumber
  • Apache Karate
  • ActiveMQ
  • Azure Service Bus
  • Azure Cloud
  • Jenkins
  • Maven
  • Docker
  • uDeploy
  • Splunk
  • Kibana
  • Datadog
  • Git

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

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Principal Software Engineer/Developer — Fidelity Investments, Durham | itrelocate