ЮНИС Лабс Решение
Java Backend Developer
От 180 000 RUR
- Java 11
- Apache Maven
- Spring Boot
- Node.js
- Apache Tomcat
- Linux
- Английский — B1 — Средний
Обязанности:
- Разработка новой функциональности и решений как на базе Spring, так и без него.
- Поддержка и доработка текущих решений (продуктовая разработка).
Требования:
- Java 11+. Знание на уровне OCA.
- Базовые знания JEE (в частности аннотации сервлетов, Hibernate, желательно: умение работать «вне/без спринга»).
- Spring / Spring Boot (дополнительно: навык собрать Spring приложение в «.war»).
- Общее знакомство с «фронт-технологиями» (способности развернуть на машине необходимый стек (Node.js, NPM, VSC … ) и запустить проект, написанный на Angular / React, с перенаправлением запросов к локально запущенному «беку». Уровень понимания «F12» бразуера - достаточен.
- Базовые знания SQL (выборки, JOIN, понимание что такое CTE-запросы).
- Навыки работы с Apache Tomcat (умение развернуть локально, понимать «где конфиги, где логи, куда деплоить war» и пр.).
- Общие навыки работы в консоли ОС Linux/unix-like (ssh/sftp: подключение, перезапуск сервисов, работа с логами, базовая диагностика).
- Высшее техническое или среднее-специальное техническое образование.
- Английский язык на уровне чтения технической литературы.
Будет плюсом:
- Знание RUP как плюс.
- Знакомство с методиками описания бизнес-процессов, нотациями BPMN, UML.
- Желательно знакомство с SDK LibreOffice и основы скриптования на Python.
- Желательны навыки работы в Eclipse.
- Опыт работы с Git/Gitlab, Maven, Redmine.
Условия:
- Полная занятость с графиком 5/2.
- Возможность удаленной или гибридной работы.
- Участие в интересных и значимых проектах.
- Дружный и профессиональный коллектив.
- Оформление по ТК РФ.