Вакансия Java-разработчика уровня Middle / Junior+ в офисе (Сочи).

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

  • разработка бизнес-логики на сервере приложений
  • создание взаимодействия между фронтальной частью веб-приложения и аналитической базой данных через сервер приложений
  • участие во внедрении нового функционала
  • создание интеграций с внешними системами

Требования:

  • глубокие знания Java 1.8; уверенное владение ООП, шаблонами проектирования, алгоритмами и структурами данных
  • уверенные знания реляционных БД, принципы построения аналитических хранилищ, основы Oracle, технологии JDBC и Hibernate
  • знание фреймворка Spring, сборщиков Maven/Gradle, JMS; понимание работы веб-сервера и протоколов HTTP/HTTPS
  • опыт работы с REST API, знание форматов XML/JSON и основ информационной безопасности (сертификаты, TLS/SSL)
  • опыт работы с системами контроля версий (Git), трекерами задач (Jira) и вики-системами (Confluence, Bitbucket); знание методологий TDD и опыт разработки клиент-серверных приложений