Вакансия Backend Engineer (Java)

2 вакансии
Специализация: Java
Уровень: Middle
Опыт: 2 года
Уровень английского: Pre-Intermediate
Город: Минск
Режим работы: Полный день
Размер команды: 3—5
Размер компании: 25
Возможна удалённая работа: Да

Мы компания, основанная в 2011 году, экспертными доменами которой являются организация полного цикла тестирования программных продуктов на базе мануального и автоматизированного тестирования, а также создание цикла DevOps активностей на базе подхода CI/CD и WEB-разработки.

Для проекта по сопровождению аналитической системы контроля данных города Москвы мы ищем Backend Engineer (Java). Проект состоит из 12 модулей. На всех модулях задействовано порядка 60 специалистов.

Требования:

  • 2+ года опыта разработки Java
  • Опыт создания и поддержки веб-приложений 
  • Анализ функциональных спецификаций
  • Уверенное знание Java8 и JavaEE
  • Умение конфигурировать сборку через Maven
  • Знание компонентов JavaEE: JNDI - для управления конфигурациями; JMS - для межмодульного взаимодействия; JavaMail - для рассылки Email; JSP (1% страниц); JPA
  • Умение настраивать Glassfish сервер (создание инстансов, их конфигурация, создание JDBC, JNDI)
  • Знание Spring 4, 5 (Core, Data, Security, REST, WS, Integration, Boot, AOP)
  • Знание Hibernate 5
  • Умение работать с SOAP, XML, XSD, JSON
  • Умение работать с Oracle DB (pl/sql)

Ваши задачи: 

  • Разработка нового функционала с использованием передовых технологий
  • Модификация существующего функционала
  • Работа с командой
  • Анализ и оценка альтернатив существующим решениям, подготовка предложений по новым проектам и технологиям

Технологический стэк:

  • Исходный код проекта ведется в GIT
  • Сервер приложений: Glassfish  (Java EE ) работает на jdk
  • Балансировка и маршрутизация: Apache 
  • База данных: Oracle Database 12c Enterprise Edition Release -  Production, PL/SQL 
  • Управление пользователями: Active Directory
  • Система аутентификации и идентификации: Jasig CAS Server 
  • Управление миграциями в БД: Develop-Change (DC)
  • Continuous integration: Bamboo, Jenkins

Почему мы:

  • Новый офис недалеко от метро
  • Компенсация тренажерного зала, бассейна и тп.
  • Гибкий рабочий график
  • Поддержка участия и поездок на конференции, семинары и т.д.
  • Курсы английского языка
B63b1da47c0a19083830c42decbf44f8
Представитель компании
Вакансии компаний