Java разработчик
Требования
Местоположение и тип занятости
Компания
Сотрудничаю с компаниями в качестве рекрутера-фрилансера по вопросу подбора IT-специалистов
Описание вакансии
Условия работы
Основные задачи:
- Разработка бэкенд-части системы с нуля на Java;
- Разработка интеграционных сервисов и компонентов на Java;
- Рефакторинг и оптимизация кода;
- Участие в принятии архитектурных решений и исследовательские задачи
Требования:
- Знание и опыт работы с Java и Spring фреймворками (Boot, MVC, Data Jpa, Security) от 2-х лет;
- Опыт работы с Hibernate ORM;
- Практический опыт использования технологий XML, JSON;
- Знание спецификаций для разработки веб-сервисов REST, SOAP;
- Опыт использования систем версионного контроля Git;
- Знакомство с семейством методологий Agile;
- Навык написания тестов JUnit;
Предпочтения будут даваться:
- Опыт работы с Kubernetes, Docker, микросервисами;
- Опыт работы с Jira;
- Опыт работы с брокерами сообщений RabbitMQ;
- Глубокие знания современных информационных технологий (клиент-серверная архитектура, синхронное/асинхронное взаимодействие, сетевые протоколы, DevOps и т. д.);
- Знание жизненного цикла ПО, понимание принципов разработки, внедрения и эксплуатации корпоративного ПО.