Java Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Мы Renue — IT-Компания из Екатеринбурга. Специализируемся на разработке масштабных энтерпрайз проектов для государственных и крупных IT-компаний.

Сейчас нам нужно укрепить команду двумя Java - разработчикам (middle) для дальнейшей совместной работы над проектом.

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

К системе предъявляются высокие требования по производительности, надежности и масштабируемости, так как система является единым связующим звеном между участниками внешнеэкономической деятельности, которые могут располагать в любой точке страны и должностными лицами таможенных органов, которые работают во внутренних информационных системах ФТС России. В дальнейшем мы планируем развивать функции аналитики по передаваемым данным, возможно, реализовывать дополнительные сервисы, полезные бизнесу.

Разработку проекта будем вести итерациями с применением гибких методологий и с участием полноценной проектной команды с нашей стороны (менеджер проекта, аналитик, специалист по тестированию, техлид).

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

Основной планируемый стек проекта: Linux, Spring Framework, PostgreSQL (планируется применять конфигурацию multi-master), Hazelcast, Docker, возможно использование Apache Kafka, S3 - хранилища. CI, CD, мониторинг - TeamCity, Ansible, ELK, Prometheus, Grafana.

Что нам важно:

  • хорошее знание Java SE;
  • знание JEE (JPA, JMS, Servlet);
  • опыт работы со Spring Framework (в том числе MVC, Security, Spring boot);
  • опыт работы с ORM (EclipseLink / Hibernate);
  • опыт работы с базами данных (Oracle / PostgreSQL);
  • опыт работы с системами сборки приложений (Maven / Gradle).

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

  • опыт работы с JEE контейнерами;
  • опыт работы с брокерами сообщений (IBM WebSphere MQ/ RabbitMQ/Kafka);
  • опыт работы с XML / JSON;
  • опыт работы с JCP;
  • экспертиза в Docker.

Мы со своей стороны предлагаем:

  • технически сложные задачи;
  • актуальный стек технологий и профессиональную команду;
  • опыт разработки и внедрения реальных нагруженных и распределенных информационных систем, возможность сделать level - up в компетенциях и карьере;
  • трудоустройство по ТК РФ с первого дня, белую зарплату;
  • офис в центре Екатеринбурга или удаленный формат сотрудничества.
  • график гибкий. Мы начинаем во сколько удобно, и не считаем часы за работой. Мы готовы к сдвигам в графике, если это не мешает взаимодействию и результату.
  • ДМС после испытательного срока и оплачиваем его полностью

Ключевые навыки

Spring Framework
PostgreSQL
Linux
Kafka
Hazelcast
Java
Базы данных

Адрес

Площадь 1905 года, Екатеринбург, улица Хохрякова, 3
Показать на большой карте

Вакансия опубликована 13 апреля 2021 в Екатеринбурге

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