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

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

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

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

Группа компаний Экстрим - один из лидирующих разработчиков ПО для государственных заказчиков, крупный уральский интегратор, 26 лет стабильно на рынке.

приглашает Разработчика Java на удалённое сотрудничество в интересные и социально-важные проекты уровня города, региона, страны.

Рассматриваются кандидаты уровня middle, senior, Team Lead.

Задача - проектирование и реализация многопользовательских систем на Java, в том числе с использованием веб-технологий.

Мы используем в проектах:

  • Система хранения кода: gitlab
  • сборка: gitlabCI или teamcity
  • ВМ: JDK 11.х.
  • Реляционная БД: Postgresql 12.x.
  • Elasticsearch 7.2.x+
  • Средство версионирования: Liquibase 3.6.3+.
  • Основной фреймворк: Spring Boot 2 последний GA 2.2.x.
  • Средство генерации запросов: QueryDSL, Spring Data JPA.
  • Документирование REST: Swagger.
  • Средство маппинга ДТО: Mapstruct.
  • Менеджер очередей сообщений: ActiveMQ Artemis Распределенное хранилище сессий:Redis или Hazelcast.
  • BPM - comunda
  • Контейнеризация Kubernetes или Openshift в зависимости от проекта.

Фронтенд:

  • Фреймворк: Angular 8 + angular-cli.
  • CSS препроцессор: SCSS.
  • Библиотека компонентов: primeNG 8
  • CSS фреймворк: bootstrap.

Для этого тебе понадобятся:

  • Java EE (опыт разработки не менее 2 лет);
  • знание базовых технологий Java: JPA/Hibernate, JTA/XA, JMS, Spring и др;
  • знание SQL, опыт работы с СУБД (желательно Postgres);
  • умение работать самостоятельно и в команде;
  • хороший технический английский.

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

  • знание технологий веб-программирования: HTML, CSS, JavaScript, AJAX, JSON;
  • знание технологий Java для веб: JSF, GWT, JBoss Seam;
  • навык работы с серверами приложений JBoss AS, Glassfish;
  • практический опыт использования Agile, TDD, BDD;
  • навык работы с распространенными библиотеками и фреймворками, например: логгирование, модульное тестирование, работа с XML;
  • опыт работы с системами учета версий, автоматической сборки и непрерывной интеграции (SVN, JIRA, Apache Maven, Hudson и др.);
  • знание ОС Linux;
  • знание платформы .NET, опыт интеграции решений на Java и .NET;
  • интерес к изучению новых языков программирования, фреймворков, технологий разработки.

Мы готовы предложить:

Комфорт:

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

Возможности и перспективы:

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

Атмосфера:

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

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

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