Senior Java/Kotlin Developer

Зарплата

от 320 000 ₽

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

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Разработка программного обеспечения и профессиональные сервисы в области карточного процессинга.

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

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

В компании Solanteq мы разрабатываем продукты, решающие задачи наших клиентов (это процессинговые компании и банки в России, в том числе из топ-10, и за рубежом) в финтех сфере, такие как:

  • Обработка транзакций по платежным картам (МПС Visa, MasterCard, Мир и другие).
  • Осуществление интернет платежей, в частности мы являемся сертифицированным поставщиком 3D-Secure решений.
  • Осуществление NFC-платежей (ApplePay, AndroidPay и MirPay).
  • Запуск программ банковской и розничной лояльности.
  • Управление терминалами, такими как POS-терминалы и банкоматы.
  • Автоматизация тестирования банковских систем.

Задачи:

  • Разработка новых и развитие существующих бизнес-модулей системы.
  • Проработка технический решений для обеспечения отказоустойчивости и масштабирования системы (в том числе работа в ген-распределенной инфраструктуре).
  • Проработка архитектуры новых модулей системы и решений на базе продуктов компании.
  • Участие в проектах по разработке и внедрению инновационных проектов в fintech области.
  • Курирование младших разработчиков.
  • Внедрение новых технологий и devops практик.

Требования к кандидатам:

  • Опыт коммерческой разработки back-end на Java от 5 лет.
  • Опыт разработки распределенных систем.
  • Опыт работы с Spring Framework.
  • Опыт работы с *nix системами.
  • Умение читать и понимать чужой код.
  • Умение писать unit-тесты и понимание, зачем это нужно.
  • Умение и желание работать в команде.
  • Интерес к новым фреймворкам и технологиям.
  • Желание разбираться в предметной области.
  • Английский язык желательно.
  • Опыт работы с PostgreSQL, Oracle (или другими классическими базами данных) будет плюсом.

Как всё устроено:

  • Кодовая база на Java 8+ (в новом коде используем фичи Java 11) и Kotlin.
  • Хранение исходных кодов и код ревью в Self-Hosted GitLab.
  • CI/CD на базе TeamCity.
  • Использование AWS для внутренней инфраструктуры.
  • Фреймворки и технологии (поддерживаем актуальные версии): Java 11, Spring 5, Hibernate, Infinispan, Mockito, PostgreSQL, RabbitMQ и так далее.

Условия:

  • Активная разработка и возможность увидеть созданную с Вашим участием систему в проде.
  • Дружелюбная, не бюрократизированная обстановка.
  • Оформление по ТК.
  • Возможность выбирать формат работы - удаленно или в комфортном офисе на Петроградской стороне (обеды, плюшки и фрукты прилагаются)
  • ДМС и страховка для путешественников.