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

Дата размещения вакансии: 01.07.2024
Работодатель: ТЕХНЕЗИС
Уровень зарплаты:
з/п не указана
Город:
Барнаул
Требуемый опыт работы:
От 3 до 6 лет

ВАЖНО!

  1. Требуемый опыт работы с Java: от 3 лет. Опыт коммерческого использования не менее года.
  2. Кандидату необходимо выполнить небольшое тестовое задание. Задание одинаковое для всех расположено по ссылке disk.yandex.ru/i/Zb3t-EXO4pxmaA. По трудозатратам не более 2−4 часов.

Обязанности:

  • Разработка и доработка программного обеспечения для программно-аппаратного комплекса, включающего в себя ПК, ККТ, POS-терминал.
  • ОС Astra Linux и Windows.
  • Активное взаимодействие с коллегами, обсуждение архитектуры системы.
Требования:
  • Очень хорошее знание, понимание и опыт работы с Java: Core, Threading, Net, SQL, Reflection.
  • Базовые знания backend \ java разработки.
  • Хорошее понимание http, принципов rest, опыт работы с JSON.
  • Базовые знания frontend: html, js, jQuery.
  • Базовые Java FX, опыт построения интерфейсов.
  • Понимание паттернов проектирования (Singleton, DI, mvc,…).
  • Высокая ответственность (разработка кассового ПО), аккуратность, умение тестировать.
  • Базовые знания администрирования Linux.
  • Базовые знания sql, сборки maven, git, jira, confluence, технический английский, умение разбираться в коде, оценивать сроки.
  • Умение работы с Git, Gradle, Jira / Confluence.

Плюсом будет:

  • Понимание принципов работы с контейнерами сервлетов и серверами (jetty, apache tomсat, …), spring, hibernate, apache velocity.
  • Понимание принципов разработки native-библиотек и jni-интерфейсов.
  • Опыт интеграции и взаимодействия с библиотеками для работы с оборудованием (считыватели карт, кассы, pos-терминалы, …).
Условия:
  • Удаленная работа, возможна частичная занятость.

  • Оформление: договор услуг, подряда, ГПХ, самозанятые, ИП.