⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Ведущий разработчик Java / Senior Java developer

Агентство / HR ресурс  RA Income group ( income-personal.online )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Java • Государственные проекты • Заказная разработка • Логистика и транспорт • Промышленность • Телекоммуникации
29 сентября 2021
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
от 250 000 до 700 000 ₽
Агентство  RA Income group
Описание вакансии

Город Москва

Формат работы: офис/удаленно (по желанию)

ЗП, от 250 000руб. +

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

Полная занятость, гибкий график

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

Обязанности

  • Совместная с остальной командой разработка серверной части (backend) программных продуктов, связанных с управлением бизнес-процессами, документами и проектами
  • Самостоятельный анализ предметной области и уточнение требований
  • Активное участие в разработке и оптимизации архитектурных решений
  • Работа с большим объёмом существующего кода, включая задачи по его оптимизации
  • Мониторинг реализованного кода на тестовых и продуктовых площадках с целью оптимизации используемых структур данных, запросов к серверу баз данных, архитектурных решений и кода
  • Разработка интеграционных решений и интерфейсов (REST, SOAP, BPM)
  • Написание кода с обеспечением должного уровня качества: модульное тестирование, соблюдение стилистических правил, документирование и самодокументирование
  • Документирование принимаемых решений по реализации задач (логических и архитектурных)
  • Участие в процессах внедрения и сопровождения продукта по необходимости
  • Сопровождение инфраструктуры разработки (Git, Jenkins, Redmine, сервера разработки) – настройка в соответствии с текущими задачами, восстановление работоспособности при сбоях

Требования

  • Уверенные знания в области архитектуры веб-приложений, процессов проектирования, документирования и методологий разработки ПО
  • Уверенные знания ООП, структур данных, основных паттернов проектирования и умение применять их на практике
  • Уверенные знания Java, JPA, Spring CORE/Security/Data/REST/Boot, BPM, Versioning, Hibernate Envers
  • Уверенные знания SQL и ORM (желательно – Hibernate)
  • Успешный опыт проектирования реляционных баз данных и работы с различными СУБД (MySQL, PostgreSQL и т.п.)
  • Знание протокола HTTP, опыт проектирования REST и SOAP API
  • Опыт работы с Git (или другой системой контроля версий), Redmine (или другими трекерами), Jenkins
  • Знание командной строки Linux
  • Технический английский - на уровне чтения документации
  • Умение принимать взвешенные решения с учетом возможности их сопровождения и развития в будущем
  • Ответственность за выполняемые задачи и принимаемые решения

Дополнительным преимуществом будет

  • Опыт работы с Play Framework
  • Опыт работы с BPMS (желательно Camunda или Activiti)
  • Опыт работы с отчетными движками (Doc4J, Jasper и т.д.)
  • Опыт установки и настройки Linux, NGINX, СУБД, VM, Git, Redmine

Условия и преимущества работы у нас

  • Конкурентная заработная плата (по результатам собеседования!!) от 250 т.р на руки
  • Оформление по ТК с первого дня. Полная занятость
  • Испытательный срок – 3 месяца
  • Гибкий график работы (по согласованию с руководством)
  • Интересные задачи
  • Возможность вместе с нами развивать сложный и интересный продукт
  • Удобный офис в центре (рядом с метро Октябрьская)