Расширенный поиск

обновлена: 11 октября 2016

Отправить резюме Откликнуться без резюме
Показать телефон
идет загрузка...
Предложить другу Скрывать вакансию

Senior Java Developer

договорная

Опыт:

от 1 года

Образование:

любое

График:

полный рабочий день

QIWI это инновационная компания с уникальной открытой средой и возможностями для развития и самореализации.
Мы создаем условия, которые помогают профессионалам двигаться к намеченным целям и получать удовольствие от работы.
Сегодня в нашем департаменте международных операций открыта позиция Senior Java Developer.

Обязанности:
  • Работа над платежной системой (server-side);
  • Поддержка существующего функционала и разработка новых технических и бизнес задач;
  • Участие в существующих проектах и разработка новых.

Требования:
  • Уверенное знание и опыт программирования на языке Java от 3 лет;
  • Опыт применения базовых пакетов стандартной библиотеки Java core (collections, io, lang, util.regex);
  • Понимание разницы (преимуществ и недостатков) DOM/SAX;
  • Опыт работы с XML из Java;
  • Опыт работы с базами данных через JDBC и использования транзакций БД;
  • Опыт многопоточного программирования в Java (volatile, java.util.concurrent);
  • Опыт использования общеупотребительных программных фреймворков и библиотек (Spring/Guice DI, Apache Commons);
  • Навыки тестирования кода (знание библиотеки Junit/TestNG, типологии тестов, отличий и практик в написании тестового и продуктового кода, TDD);
  • Навыки рефакторинга и отладки приложений;
  • Знание скриптового языка (bash, ruby, python), умение автоматизировать рутинные операции;
  • Знание и умение использовать транзакционность в реляционных базах данных;
  • Знание работы TCP/IP;
  • Знание и навыки использования протокола HTTP;
  • Знание уязвимостей (OWASP, XSS, CSRF, XXE, information disclosure) и способов их предотвращения;
  • Знание SSL;
  • Знание безопасных способов хранения чувствительных данных (PBKDF, bcrypt, salts; предотвращение оффлайн и онлайн-атак);
  • Знание OAuth;
  • Умение учитывать нефункциональные требования при разработке программных систем;
  • Знание PL/SQL на уровне чтения и написания простых скриптов.

Условия:
  • Работа в компании продуктами которой пользуются миллионы людей каждый день;
  • Оформление по ТК РФ, конкурентоспособная заработная плата;
  • Расширенный соц. пакет: компенсация питания, корпоративный фитнес, бесплатная парковка, новейшие технологии и множество других приятных мелочей;
  • Возможность создать свой start-up, с нашими ресурсами;
  • Отличные перспективы профессионального роста и развития;
  • Дружный коллектив, отношения в котором строятся на доверии;
  • Офис - м.Чертановская (7 минут пешком).

Место работы:

  • Москва
Показать на карте
Отправить резюме Откликнуться без резюме
id вакансии: 37845672; впервые опубликована 11 октября 2016 Пожаловаться