Вакансия в архиве, на неё нельзя откликнуться.

Java Developer

Требуемые навыки

Бэкенд · Java · Spring Boot · PostgreSQL · Docker · Kafka · Java spring framework · Hibernate · Apache maven

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

Казань, Нижний Новгород · Полный рабочий день · Можно удаленно

Компания

Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ

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

Мы производим программное обеспечение – от начала и до конца. С 1993 года EPAM помогает клиентам придумывать, разрабатывать, проектировать и внедрять программные продукты, которые меняют мир. Чтобы понимать, в чем рынок будет нуждаться завтра, мы следим за трендами и внедряем их в свою работу, постоянно учимся и накапливаем опыт. Учиться в ЕРАМ легко: внутри компании есть тренинги и курсы, унифицированы требования к разным позициям и уровням и есть возможность получать новые профессии прямо на рабочем месте.

В рамках компании имеется ряд открытых позиций для Java-разработчиков на крупных российских и международных проектах.

СТЕК ТЕХНОЛОГИЙ:

  • Java 8-11;
  • Tomcat, Jetty, Netty, Spring;
  • PostgreSQL, Oracle, Redis, Kafka, Tarantool;
  • Maven, Gradle, Ansible;
  • Docker, Kubernetes(OpenShift);
  • Spring (REST, security, jms);
  • Spring Boot/ Spring Cloud;
  • Unit testing;
  • Jmeter or galtling.

ОБЯЗАННОСТИ:

  • Разработка под Java, фреймворк: Spring boot;
  • Разработка в рамках микросервисной архитектуры;
  • Проектирование интерфейсов взаимодействия с другими системами;
  • Работа в тесном сотрудничестве со специалистами фронтенд разработки тестирования и аналитиками;
  • Работа по гибким методологиям разработки.

ТРЕБОВАНИЯ:

  • Уверенное владение Java/Kotlin, понимание принципов работы JVM. Знание основных библиотек и шаблонов проектирования;
  • Опыт использования Spring Framework (boot, mvc, data, secutity..);
  • Опыт работы с многопоточностью и асинхронностью;
  • Опыт работы с базами данных, умение писать и оптимизировать запросы;
  • Опыт работы с распределёнными хранилищами и системами;
  • Знание HTTP, REST, SOAP;
  • Понимание особенностей микросервисной архитектуры;
  • Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, jmeter);
  • Высшее или незаконченное высшее образование (физико-математическое или техническое.

БУДЕТ ПЛЮСОМ:

  • Опыт работы с Docker и Kubernetes;
  • Опыт в декомпозиции монолитных приложений;
  • Опыт работы с Kafka;
  • Apache Ignite;
  • ELK stack;
  • Jenkins;
  • LDAP.

МЫ ПРЕДЛАГАЕМ:

  • Работу с новейшими технологиями и участие в проектах из разных областей (Life Science, E-commerce, биоинформатика, GameDev, Capital Markets и других);
  • Возможность работать в распределенной команде на международном проекте;
  • Обучение прямо в офисе. Предоставляем доступ к 6000+ курсов и тренингов, разработали специальные программы для архитекторов решений и деливери-менеджеров;
  • Бесплатные курсы английского языка и разговорные клубы в офисах;
  • Участие в программах менторинга для технических специалистов и для менеджеров;
  • Возможность реализовывать свой потенциал вне проектов: мы организуем митапы и конференции, на которых выступают наши сотрудники, приглашаем тренеров для спикеров, развиваем профессиональные комьюнити;
  • Возможность поработать в разных офисах ЕРАМ в России и за границей (наши офисы есть в 11 российских городах и более чем в 25 странах);
  • Гибкий график работы; 
  • ДМС со стоматологией с первого дня работы.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.