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

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

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

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 октября Пожаловаться