Java разработчик

ЛАНИТ · офис · ≈ 273 958 — 426 666 ₽ · полная занятость

Обязанности

Создание нового функционала, написание чистого, эффективного и поддерживаемого кода, реализация бизнес-логики; Написание и выполнение Unit тестов, поиск и исправление ошибок (багов) в коде; Устранение сбоев, внесение изменений, добавление новых функций, адаптация под меняющиеся требования; Улучшение производительности существующих приложений, снижение затрат на инфраструктуру; Обеспечение взаимодействия с другими системами, базами данных, веб-сервисами и API; Участие в код-ревью, обсуждение задач, обмен знаниями с коллегами; Документирование написанного кода (Java doc, описание readme)

Требования

Высшее техническое образование; Опыт работы разработчиком в ИТ-проектах по созданию или развитию информационных систем от 3-х лет; Знания Java Core 11, Spring, Spring Boot, Hibernate, Micronaut; Опыт работы с BPMN‑диаграммами бизнес‑процессов (Camunda); Понимание принципов и технологий разработки программного обеспечения, ООП, многопоточность, коллекции, управление памятью; Знание технологий взаимодействия и интеграции информационных систем (REST API, брокеры сообщений RabbitMQ); Понимание распределенной архитектуры информационных систем; Уверенное владение SQL, опыт работы с СУБД (ArangoDB); Умение работать с системой контроля версий (Git), сборки (Maven, Gradle), IDE (IntelliJ IDEA, Eclipse); Умение писать Unit тесты, проводить различное тестирование; Будет плюсом: Знание CI/CD; Знание Spring Cloud; Знания СМЭФ; Умение работать с Docker, составлять Dockerfile и Docker Compose; Уверенная работа с Linux, умение писать Shell скрипты

Откликнуться на вакансию свайпом в Telegram

Зарплату работодатель не указал. Ориентир по данным исследований.

Работа Java-разработчиком — все вакансии подборки

Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.