Тамур

Backend-разработчик (Middle/Senior)

Не указана
  • Астана
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Java
  • SQL
  • Git
  • PostgreSQL
  • Работа в команде
Обязанности:
  • Разработка backend-приложений на языке Java.
  • Документирование функциональных возможностей разрабатываемого ПО.
  • Документирование (комментирование) исходных кодов.
  • Написание автоматических тестов Junit.
  • Тестирование и отладка ПО.
  • Оптимизация разработанного ПО, запросов к БД.
Требования:
  • Уверенное знание Java, принципов ООП, работа с многопоточностью, файлами, базами данных, лямбда-выражениями.
  • Знание базовых backend-технологий: JSP, Servlet, Socket.
  • Знание языка запросов SQL.
  • Опыт использования инструментов автоматической сборки и развертывания приложений Maven, Gradle, Gitlab.
  • Знакомство с серверами приложений JBoss/Wildfly, Glassfish, Weblogic и др..
  • Опыт работы с фреймворками Spring Boot, Quarkus и др.
  • Опыт разработки web-сервисов с использованием SOAP, REST, опыт работы с форматами данных XML, JSON.
  • Опыт работы с системой контроля версий Git.
  • Знакомство с технологией автоматического тестирования ПО Junit.
  • Опыт работы с системами контейнеризации Docker, Podman, Kubernetes.
  • Знание популярных шаблонов программирования.
Условия:
  • полный рабочий день
  • оформление по трудовому кодексу
  • дружный коллектив
  • испытательный срок до 3 месяцев