👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java - разработчик

Зарплата

от 150 000 ₽

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

Мы Renue — 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.

Бонусы

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

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