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 и т. д.);
  • Знание жизненного цикла ПО, понимание принципов разработки, внедрения и эксплуатации корпоративного ПО.