Java Developer (Photography Services)

Минск
Наш клиент

– это ведущий американский производитель фотоальбомов, подарков, открыток и канцелярских товаров. Компания также специализируется на проведении школьных фотосессий и является крупнейшим поставщиком подобных услуг в США.

Цель проекта

– это миграция существующих решений на микросервисы клиента с событийно-управляемой архитектурой нового поколения и установление стандарта, который будет использоваться во всех приложениях клиента.

Задачи:
  • Разработка, тестирование, устранение багов, выполнение бизнес-требований, а также создание и поддержание необходимой документации;
  • Разработка архитектуры базы данных для интеграции приложений;
  • Устранение неисправностей и быстрое решение проблем, устранение дефектов для обеспечения надлежащей функциональности;
  • Обеспечение соответствия стандартам разработки;
  • Обеспечение конфиденциальности данных клиента;
  • Работа с командой для разработки архитектуры приложения;
  • Обеспечение технической поддержки бизнес-систем при наличии сбоев;
Технологии:
AWS Cloud Services
Spring Boot
Grails
Java
Angular
Наши ожидания:
  • 3-5 лет опыта разработки программного обеспечения на Java;
  • Опыт работы в кросс-функциональной среде;
  • Знание устного и письменного английского от Intermediate;
  • Проектирование архитектуры для удовлетворения бизнес-требований с использованием таких технологий как JavaScript, HTML, CSS;
  • Опыт использования и разработки API (например, REST, JSON, XML, SOAP);
  • Опыт работы с реляционными базами данных (например, базы данных Oracle, MySQL, SQL Server, no-SQL);
  • Опыт работы с AWS Cloud Services & Developer Tools;
  • Опыт работы с веб-серверами (например, Tomcat, Apache, Glassfish);

 

Желательно:

  • Программирование на Java (threading, I/O optimization, OOD);
  • Базовые знания и понимание программных манипуляций с изображениями (например, JavaFX, библиотеки изображений Intel);
  • Знание и использование стека технологий: Java, Git, Maven;
  • Уверенные технические знания конкретных функциональных/операционных областей бизнеса и IT-технологий, связанных с пониманием SOA;
  • Навыки проектирования, прототипирования и оценки архитектурных решений;
  • Знание принципов конфиденциальности данных;
  • Навыки межличностного общения и работы в команде;
  • Развитые устные и письменные навыки общения, включая навыки презентации;
  • Аналитическое, критическое мышление и навыки решения проблем;
  • Способность управлять несколькими задачами и умение расставлять приоритеты;
  • Инициативность;
Что мы предлагаем?
  • Более 100 технических и нетехнических тренингов для развития и расширения кругозора;
  • Внутренние митапы и конференции – мы любим делиться знаниями;
  • Курсы английского языка (как с русскоязычными преподавателями, так и с native speakers);
  • Бесплатная медицинская страховка в 80+ частных клиниках;
  • Спортивные активности (футбол, баскетбол, хоккей. большой теннис, плавание и др.) и социальные события (корпоративы, тимбилдинги, happy hours, сплавы на байдарках и др.);
  • Бесплатные горячие обеды в офисе;
Напишите нам!
Мы обязательно ответим!