Получи случайную криптовалюту за регистрацию!

#вакансия #работа #moscow #remote #java #ооп #JPA #Spring #RES | pro.JVM Jobs

#вакансия #работа #moscow #remote #java #ооп #JPA #Spring #REST #BPM #Versioning #hibernate #sql #orm #soap #linux #redmine #jenkins
Вакансия: Ведущий Java-разработчик (Senior);
Формат работы: офис/удаленно (по желанию);
Требуемый опыт работы: 3–6 лет;
Условия: полная занятость, гибкий график;
Уровень зп: от 250 000 ₽ до 350 000 ₽ (и выше по результатам собеседования)
Компания: www.randoc.ru;

Друзья, в динамично развивающуюся российскую компанию для работы над комплексными системами для крупных корпоративных заказчиков приглашаем опытного 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 месяца
Гибкий график работы (по согласованию с руководством)
Интересные задачи
Возможность вместе с нами развивать сложный и интересный продукт
Удобный офис в центре (рядом с метро Октябрьская)

Контакты

По всем вопросам пишите в Telegram @leonety_lety и на емаил vitaly@income-personal.online