Требования:
- Java 8-11 (core, streams, lambda...) "классический" набор.
- Hibernate, jdbc, Liquibase.
- Spring Boot, Spring core, Security, MVC.
- JavaScript, jquery.
- Опыт работы с leaflet.
- Опыт работы с сервлетами и jsf (primefaces).
- Опыт работы с SQL(postgresql), процедурами.
- Знание базовых команд linux.
- - Опыт с docker, docker-compose.
- Умение работать с монолитом и микросервисами.
- Apache POI, или аналоги.
- Опыт работы с git, gitlab (как пользователь).
- Умение писать понятный код на языке программирования java.
- Умение читать и понимать чужой код.
- Умение писать код который не повлияет на функционирование смежных блоков и модулей.
- Понимание микро-сервисной архитектуры и монолитной.
- Знания и опыт работы с базами-данных на уровне достаточном для написания миграционных скриптов.
-Знания в дорожной отрасли, gps/ГЛОНАСС-навигации, гео-сервисах, метео, приветствуются.
Обязанности:
- Разработка нового ПО и поддержка, доработка, существующего.
- Установка и настройка ПО на серверах заказчика.
- Уточнение деталий, выяснение непонятных и\или спорных моментов по техническому заданию.
- Разработка нового функционала интерактивной карты.
- Поддержка и сопровождение текущих проектов на Java, Spring Framework.
- Рефакторинг и оптимизация верстки и кода.
- Разработка модели\структуры базы данных.
Условия:
- Работа в стабильно развивающейся компании.
- Оформление по ТК РФ.
- Белая заработная плата, годовой бонус по результатам участия в проектах.
- З/п 80 000 руб., два раза в месяц, (совмещение).
- Пятидневная рабочая неделя 5/2 (4 часа в день).
- Рабочее место там, где тебе удобно.
- Возможен карьерный рост.