Java developer

Местоположение и тип занятости

Санкт-Петербург, КазаньПолный рабочий день

Компания

Аутсорсинговая компания, ориентированная на разработку ПО

Описание вакансии

Условия работы

Международная аутсорсинговая  IT - компания Andersen приглашает к сотрудничеству Java Developer для работы над масштабным проектом в сфере Machine Learning!

Наш заказчик - одна из самых быстрорастущих корпораций в России, головной офис которой находится в Москве, а 34 офиса расположены в 9 странах.

Компания владеет одноименной системой поиска и интернет-порталом, которые по популярности занимают 4-е место в России.

Кроме того, за 20 лет работы ими были созданы и внедрены целый ряд служб - поисково-информационная картографическая, служба с информацией о дорожных пробках, для онлайн-покупок и многое другие.

Сейчас в разработке несколько проектов - интеллектуальные сервисы, основанные на методах машинного обучения:

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

Принадлежность к конкретному проекту определяется по результатам собеседования.

Технологический стек: Java 11+, Spring Framework, MongoDb, Prometheus time-series Db.

Каким мы видим подходящего кандидата:

  • опыт коммерческой разработки на Java от 2-х лет;
  • хорошее знание Core Java;
  • знание базовых алгоритмов и структуры данных, а также знание областей их применения;
  • отличное знание протокола HTTP;
  • написание и оптимизация запросов к БД;
  • опыт написания Unit-тестов и функциональных тестов;
  • опыт разработки под Unix/Linux;
  • опыт работы со Spring Framework;
  • опыт работы с mongoDB;
  • опыт многопоточного программирования.

Будет плюсом:

  • опыт работы в проектах - финансовые или транзакционные веб-сервисы;
  • понимания семантики at least once, at most once;
  • понимание идемпотентности и способов ее достижения.

Нашим сотрудникам мы предлагаем:

  • возможность пообщаться с такими людьми как Александр Фридман, Сергей Гуриев, Екатерина Шульман на корпоративных мероприятиях - мы регулярно приглашаем гостей, встречи с которыми дают новую пищу для ума;
  • доступ к корпоративному обучающему порталу, где собран весь knowledge base компании и который постоянно обновляется. В нем можно пройти курсы на интересные для тебя темы: искусство переговоров, управление проектами, машинное обучение и анализ данных, курсы обучения практикам DevOps, языкам программирования, cloud-сервисам и др.;
  • медицинское страхование со стоматологией;
  • компенсацию стоимости спортивных абонементов;
  • гарантия профессионального, финансового и карьерного роста! В компании внедрены системы менторства и адаптации для каждого нового сотрудника, что позволит максимально комфортно и быстро влиться в коллектив и работу, а прозрачные системы performance review и assessment позволят определиться с путями развития в компании и спланировать свой рост;
  • участие в яркой корпоративной жизни компании;
  • возможность дополнительно заработать до 1500 USD в месяц, участвуя в активностях компании - на выбор 8 вариантов;
  • опыт работы в команде с лидерами в FinTech, Healthcare, Retail, Telecom и других. Среди наших текущих клиентов Siemens, TUI, Новый банк развития и более 20 других классных банков и финтех компаний, J&J и другие;
  • изучение английского языка прямо в офисе или online;
  • возможность сменить проект и/или развить экспертизу в интересном для тебя бизнес-домене;
  • работа где угодно - можно работать как удаленно, так и из офиса или же гибридная модель с 3 днями в офисе и 2 дня в неделю из дома;
  • свободный релокейт между офисами компании - 13 офисов в 4 странах.