Java разработчик интернет-эквайринг

Требования

БэкендJava Spring FrameworkJavaSQL

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Ведущий универсальный банк в России для всех, кто ценит качество

Описание вакансии

Условия работы

Мы ищем Java-разработчика в команду интернет-эквайринга на разработку бэк-сервисов. Команда работает над интересными проектами в сфере электронной коммерции по методологии Agile (Scrum).

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

  • Разработка приложений и модулей на JAVA для систем электронной коммерции;
  • Написание юнит тестов;
  • Создание документации по своим проектам.

Требования:

  • Высшее образование, IT область предпочтительна;
  • Знание Java, Spring Framework (core, MVC, Spring JDBC), jQuery;
  • Навыки работы с базами данных на уровне написания SQL-запросов. Опыт работы с DB Oracle является плюсом;  
  • Английский язык на уровне чтения технической документации;
  • Аккуратность, тщательность, ответственность.
  • Приветствуется:
  • Знание принципов работы web-приложений;
  • Современный JavaScript: ES5+, Node, NPM, любое из списка будет в плюс: Angular, Backbone, React, Webpack, Jasmine, Mocha;
  • Опыт написания юнит тестов (JUnit);
  • Знание PL/SQL (коллекции, динамический SQL, стандартные пакеты, принципы взаимодействия с Java);
  • Навыки работы с VCS (SVN, GIT, etc), pull requests;
  • Maven или Gradle, опыт использования инструментов и практик CI/CD;
  • Защита разрабатываемых приложений от различных видов атак: SQL Injections, XSS, Bruteforce, Insecure Direct Object Reference;
  • Понимание принципов работы по методологии Agile (Scrum, Kanban, etc.);
  • Опыт анализа «чужого» кода;
  • Опыт работы в команде.

Бонусы

  • Официальное трудоустройство;
  • Комфортный офис рядом со ст. метро "Технопарк";
  • Соц. пакет;
  • Реальные возможности обучения и профессионального развития в стабильной эффективной компании.