Backend

Senior backend программист (Java / Kotlin) Full-time

О компании и команде

QIWI – ведущий провайдер платёжных и финансовых сервисов нового поколения в России и странах СНГ. Мы упрощаем взаимодействие людей и бизнеса.

Чем ты будешь заниматься

Senior у нас это разработчик который влияет не только на код, но и на команду и продукт в целом. Это наставник для коллег, специалист который может рассказать как нужно делать, поделиться практиками. Продуктовик только рассказал о идее, а Senior уже придумал, уточнил и предложил какой-то вариант решения.

На практике это значит что ты будешь:

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

Ожидания от кандидата

Очень важно чтобы ты был готов работать в команде, коммуницировать, помогать.

Конечно очень большим плюсом будет опыт работы со стеком, похожим на наш. Но мы также ценим и владение общими инженерными практиками. Поэтому если у тебя есть опыт в другом стеке, но ты хочешь научиться новому, то приходи на собеседование.

Наш стек:

  • Бэкенд - Kotlin, Java 11 (и немного 16), Spring и Spring Boot. Есть проекты на Node.JS;
  • Фронтенд - Typescript/Javascript, React;
  • Инфраструктура - Docker, Kubernetes, TeamCity, Consul, Hashicorp Vault;
  • Базы данных - Oracle, PostgreSQL, Cassandra, MongoDB, Redis;
  • Другое - Hazelcast, Kafka, Thrift.

Мы ждем что ты:

  • Способен разработать новую архитектуру, предлагать новое и аргументировать свои решения;
  • Готов работать в команде, обсуждать задачи, делиться своими знаниями и опытом;
  • Развит всесторонне, постоянно ищешь новые знания о новых технологиях и языках;
  • Имеешь опыт работы с Java и Spring Boot, особенно круто если еще и с Kotlin;
  • Имеешь большой опыт написания тестов, использовал разные подходы и библиотеки для тестирования;
  • Понимаешь что такое многопоточность, знаешь подводные камни;
  • Работал с системами CI/CD, можешь сделать какую-то нестандартную автоматизацию;
  • Работал с реляционными базами данных, Oracle и PostgreSQL будут плюсом;
  • Работал с нереляционными базами данных, понимаешь в чем их отличие от реляционных.

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

  • Оформление по ТК РФ, "белую” конкурентоспособную заработную плату, расширенный социальный пакет
  • Уникальную атмосферу для продуктивной работы и развивающую среду, где можно найти единомышленников и научиться новому
  • Команду экспертов, возможность самореализации, сложные и интересные задачи для тех, кто любит настоящие вызовы в работе
  • Развитие – главный и постоянный тренд QIWI. Мы регулярно проводим внутреннее и внешнее обучение для прокачки профессиональных навыков
  • Занятия английским языком в группах или индивидуально онлайн
  • ДМС для наших сотрудников: в него входит большой перечень медицинских услуг, включая стоматологию.
  • Уютный и современный офис, чтобы каждый человек чувствовал себя в QIWI, как дома
  • Бесплатную крытую парковку для автомобилей и велосипедов

Overview

  • Employer: QIWI
  • Job Title: Senior backend программист (Java / Kotlin)
  • Published: 10 months, 1 week ago
Apply For This Job