Worldpay

Senior Full-Stack Software Engineer (Java, Angular)

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

Senior Full-Stack разработчик в международную платёжную компанию Worldpay. Разработка и поддержка веб-приложений и сервисов на Java/Spring Boot и Angular, участие в полном цикле разработки.

Задачи

  • Разрабатывать, тестировать и анализировать прикладное ПО, поддерживать существующие продукты и бизнес-приложения
  • Проводить usability-тестирование, выявлять и исправлять проблемы, собирать обратную связь от пользователей
  • Взаимодействовать с бизнесом и IT-заказчиками для обсуждения требований к интерфейсу
  • Создавать адаптивные веб-приложения, корректно работающие на разных экранах и устройствах
  • Разрабатывать визуальную составляющую сайта или продукта: меню, выпадающие списки, цвета, шрифты
  • Следить за трендами и лучшими практиками UI/UX и HCI
  • Использовать визуальные материалы (wireframes, storyboards, UI flow charts) для планирования и презентации дизайна интерфейсов
  • Применять знания SEO для разработки дружественных поисковикам сайтов и интерфейсов
  • Тесно работать с командами разработки и QA для улучшения юзабилити
  • Соблюдать SDLC, процессы разработки, стандарты кодирования и лучшие практики
  • Устранять проблемы в продуктах и бизнес-приложениях в продакшене
  • Участвовать в ночных релизах при необходимости
  • Автоматизировать процессы и писать поддерживаемый и тестируемый код

Требования

  • 8+ лет опыта создания веб-сервисов REST на Java, Spring Boot, Spring Security, Spring Data JPA, микросервисной архитектуре
  • 8+ лет практического опыта фронтенд-разработки: HTML, CSS, JavaScript
  • 8+ лет опыта с продвинутыми JS-библиотеками и фреймворками: AngularJS, ReactJS, VueJS, Bootstrap и др.
  • 8+ лет опыта создания веб-сервисов SOAP и/или REST на Java, Spring/Spring Boot
  • Сильный опыт командной работы по Agile/Scrum
  • Уверенный опыт с Git, GitHub и DevOps-инструментами (Jenkins, Sonatype Nexus)
  • Свободное владение сложным SQL; опыт с DB2, Oracle или SQL Server
  • Опыт с потоковой передачей данных (Kafka), обменом сообщениями и event-driven системами
  • Опыт с современными agile-практиками: scrum, CI/CD, TDD, BDD, DevOps, автоматизация
  • Опыт работы с системами контроля версий Git/GitHub
  • Отличные коммуникативные и организационные навыки
  • Сильные навыки решения проблем
  • Степень бакалавра или эквивалентный опыт

Условия

  • Полная занятость
  • Годовая зарплата в диапазоне $108,200–$163,400 в зависимости от опыта, навыков и локации
  • Возможность работать в международной команде
  • Динамичные возможности для роста и развития карьеры

Навыки

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Microservices
  • REST
  • SOAP
  • HTML
  • CSS
  • JavaScript
  • AngularJS
  • ReactJS
  • VueJS
  • Bootstrap
  • Agile
  • Scrum
  • Git
  • GitHub
  • Jenkins
  • Sonatype Nexus
  • SQL
  • DB2
  • Oracle
  • SQL Server
  • Kafka
  • CI/CD
  • TDD
  • BDD
  • DevOps
  • SEO
  • UI/UX

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

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 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Senior Full-Stack Software Engineer (Java, Angular) — Worldpay, 108,200 – 163,400 USD в год, Cincinnati | itrelocate