Backend developer
Требования
Местоположение и тип занятости
Компания
Разработка платежных сервисов для электронной коммерции
Описание вакансии
Условия работы
Международная платежная компания приглашает в команду Backend -разработчиков не ниже уровня middle, в идеале senior для создания процессинга (e-commerce).
Должностные обязанности:
- Разработка и поддержка платежной системы
- Интеграция с банками и процессинговыми центрами
Требования:
- Опыт программирования на JAVA от 3-х лет.
- Хорошее понимание ООП.
- Хорошее знание sql, умение оптимизировать запросы. Опыт работы с PostgreSQL.
- Знание основных паттернов проектирования, их применение на практике.
- Написание unit-тестов, знакомство с модульным тестированием, continuous integration
- Строгое следование установленным стандартам кодирования и стратегиям разработки, документирование кода.
- Опыт работы в команде, умение читать и понимать чужой код.
- Опыт работы с сетевыми подсистемами.
- Опыт работы с системами контроля версий (git).
- Linux системы на уровне пользователя.
Приветствуются:
- Опыт работы в платежных провайдерах (PSP, IPSP).
- Опыт работы с банковскими картами.
- Понимание принципов функционирования e-commerce систем.
- Опыт написания скриптов на JavaScript.
Уровень зарплаты, обсуждается по результатам собеседования