Software Engineer 2

Job expired!

Вы готовы поднять свою карьеру на новый уровень? В Epsilon мы являемся лидерами в сфере цифрового маркетинга, предоставляя топовым брендам передовые технологии, решения и услуги для персонализации клиентского опыта. Присоединитесь к компании, которая постоянно получает признание от Forrester, Adweek и MRC, и сертифицирована как Great Place to Work™.

Epsilon находится в центре Publicis Groupe, глобального гиганта с более чем 8000 сотрудников по всему миру. Мы предоставляем лучшие в своем классе решения для идентификации и обрабатываем более 400 миллиардов потребительских действий ежедневно. Наши собственные технологии, в том числе языки моделирования в реальном времени и передовые инструменты защиты конфиденциальности потребителей, выделяют нас на фоне конкурентов. Для получения дополнительной информации посетите epsilon.com/apac или нашу страницу в LinkedIn.

Мы ищем талантливого Software Engineer 2, который внесет свой вклад в нашу новаторскую многоканальную SaaS Digital Marketing Platform. Ваша роль будет заключаться в использовании технологий Java и Big Data для создания интернет-сервисов облачного масштаба. Вы будете тесно сотрудничать с архитекторами, менеджерами по разработке, лидерами и разработчиками, чтобы писать масштабируемый код и развивать долгосрочные продуктовые видения, влияя на ключевые бизнес-результаты.

Наша команда разработки продуктов в Индии является краеугольным камнем нашей платформы PeopleCloud, соединяя миллионы пользователей. С более чем 400 членами команды мы занимаемся архитектурой, POC, реализацией, QA, управлением продуктами, поддержкой, операциями и DevOps. Наша команда новаторских мыслителей задает новые стандарты для наших продуктов, применяя лучшие отраслевые практики и используя возможности ML и AI. В составе этой команды вы сыграете ключевую роль в успехе Epsilon.

Наш технологический стек разработан для обеспечения персонализированных впечатлений и значимых результатов. Он включает такие технологии, как SaaS, Cloud, SCRUM-методологии, и различные практики безопасности программного обеспечения. Необходимые навыки включают в себя работу с данными, лучшие практики разработки программного обеспечения, шаблоны проектирования и алгоритмы.

  • Разрабатывать и поддерживать приложения с использованием Enterprise Java и распределенных технологий.
  • Сотрудничать с разработчиками, менеджерами продуктов, бизнес-аналитиками и пользователями для разработки новых программных приложений и улучшений.
  • Документировать цели, результаты и спецификации программного обеспечения.
  • Работать с QA для определения тестовых случаев, метрик и разрешения вопросов по результатам тестов.
  • Помогать в разработке и реализации новых продуктов и создавать POC для потенциальных решений.
  • Создавать модульные тесты в соответствии с политиками и процедурами команды.
  • Консультировать и наставлять членов команды в специализированных технических областях.

Обязательные:

  • Степень бакалавра в области компьютерных наук или эквивалентная.
  • Более 2 лет опыта работы с Core Java, Enterprise Java, Python, Big Data, Spark, Kafka, SQL, Angular, AWS и микросервисами.

Предпочтительные:

  • Опыт работы с экосистемами Big Data, такими как Hadoop, Spark, Kafka.
  • Техническая грамотность с открытыми фреймворками, такими как Spring IO, Spring MVC, Spring Hibernate, Spring Boot.
  • Знание инструментов Eclipse, Maven, Gradle, DB, Bitbucket, JIRA, Confluence.
  • Опыт работы с серверами приложений, такими как Apache Tomcat и Jboss.
  • Способность разрабатывать службы SOA и знание архитектур REST API и микросервисов.
  • Хорошее знание веб-архитектур и шаблонов проектирования.
  • Понимание практик безопасности программного обеспечения,