Senior backend Java-developer

Требования

Бэкенд, Старший (Senior)JavaKotlinJDBCPostgreSQLElasticsearchRedisAWSGradleGit

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

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

Компания

Разработка платежных сервисов для электронной коммерции

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

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

О нас

Wallet One - FinTech компания, международный платежный сервис, создающий условия для творчества и профессионального роста своей команды.  У нас есть удобный и стильный офис Москве, офис в Оренбурге, также мы рады коллегам в формате удаленного сотрудничества.

Сейчас у нас открыты 2 новых платежных направления в РФ (кошельковая платформа) и зарубежье (карточный процессинг), под которые мы активно набираем команду и ищем разработчиков, способных погрузиться в предметную область, в синхронизации с другими командами холдинга развивать общую микросервисную архитектуру платежных платформ и создавать новые сервисы, общие для всех продуктов.

Сейчас мы находимся в поисках java разработчика в одну из продуктовых команд карточного направления. Совместно с разработчиками, дизайнерами и инженерами вам предстоит работать над созданием и развитием решений, нацеленных на улучшение пользовательского опыта и технических характеристик продукта.

Наш стек технологий: Java/Kotlin, Spring, JDBC, PostgreSQL, ElasticSearch, Redis, Gradle, AWS, Bitbucket, Git.

Обязанности

  • разработка нового функционала и развитие существующего;
  • проработка и реализация интеграционных решений с банками и платежными системами;
  • поддержка системы в продакшене;
  • выявление, анализ и локализация ошибок в работе системы.


Требования

  • опыт разработки с использованием технологий: Java Spring Boot, Kotlin, ORM, REST-сервисы, unit testing, mocking, integration testing;
  • навыки построения HA-приложений: RabbitMQ, ActiveMQ, MongoDB;
  • навыки работы с базами данных, знание SQL на уровне сложных запросов (PostgreSQL или MySQL);
  • опыт работы в качестве архитектора или ведущего разработчика с проектами, доведенными до production;
  • опыт проектирования микросервисной архитектуры приложений. Знание и применение паттернов проектирования;
  • опыт разработки высоконагруженных и горизонтально масштабируемых приложений;
  • опыт многопоточного программирования;
  • опыт работы с Docker и инструментами оркестрации.


Будет большим плюсом

  • Опыт работы c AWS
  • опыт программирования на Kotlin;
  • опыт работы с NoSQL (ElasticSearch, Redis);
  • опыт работы в финтех;

Бонусы

  • высокую заработную плату
  • работу без привязки к локации (можно в офисе или удаленно)
  • гибкую систему оплаты и бонусы, которые напрямую зависят от качества, скорости и эффективности реализации проектов
  • дополнительную мотивацию от результатов работы бизнес-команды
  • комфортный рабочий график и проектный подход
  • профессиональный рост в финтехе
  • командный дух и работу на результат

Дополнительные инструкции

Пишите, пожалуйста, по пунктам:

  1. Какие ваши зарплатные ожидания?
  2. Чем бы вам хотелось заниматься?
  3. Чем вы не хотите заниматься?