Арканит

Senior Backend-разработчик (Java / Kotlin)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Java
  • Kotlin
  • PostgreSQL
  • Grafana
  • Prometheus
  • Интеграционное тестирование
  • SOLID
  • Микросервисная архитектура
  • Docker
  • Kubernetes
  • CI/CD
  • Git
  • Английский — B2 — Средне-продвинутый

Немного о компании:

Привет! Мы команда ArcaneGaming. Наша основная деятельность — разработка, техническое сопровождение и поддержка сложных IT-проектов.

Мы постоянно растем и стараемся меняться к лучшему! Сейчас мы ищем в свою команду Java/Kotlin разработчика в направлении беттинга, который поможет создавать надежные и масштабируемые сервисы, участвовать в проектировании архитектуры и делать наш продукт ещё круче.

Твои главные задачи, с которыми ты точно справишься:

  • Разработка и поддержка микросервисов на Java и Kotlin;

  • Участие в Code Review и поддержка качества кода;

  • Проектирование и реализация интеграций с другими сервисами в экосистеме;

  • Покрытие кода модульными и интеграционными тестами;

  • Участие в принятии архитектурных решений и обсуждении подходов;

  • Взаимодействие с командой (разработчики, аналитики, QA) для согласования требований и решения задач.

Наш технологический стек включает:

  • Java (17), Kotlin, Spring (5);
  • PostgreSQL, DynamoDB, jOOQ;
  • Kafka;
  • K8S, AWS;
  • gRPC;
  • WebFlux (reactor);
  • Grafana, Prometheus.

У нас точно случится мэтч, если у тебя есть:

  • Опыт разработки на Java от 5 лет;

  • Уверенные знания работы с реляционными базами данных;

  • Опыт написания модульных и интеграционных тестов;

  • Понимание принципов ООП, паттернов проектирования, SOLID, KISS, DRY;

  • Опыт разработки сложных высоконагруженных систем;

  • Опыт работы с системами сообщений (MQ).

Будет плюсом:

  • Опыт работы с микросервисной архитектурой;
  • Возможность общаться на английском языке;
  • Понимание работы Docker и Kubernetes;
  • Опыт работы с NoSQL базами данных;
  • Знание CI/CD и Git;
  • Опыт работы с реактивными фреймворками (Reactor/RxJava).

Почему именно мы:

  • Полностью удаленная работа с гибким графиком;

  • Конкурентная заработная плата, обсуждаемая после собеседования;

  • Возможность выбора необходимого оборудования;

  • Современный стек технологий и работа в международной команде;

  • Возможность реально влиять на архитектуру и развитие продуктов;

  • Тёплая, дружелюбная атмосфера без бюрократии <3