Java программист

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Привет!

Немного фактов о нас:

  • Мы не гос организация;
  • Мы финтех;
  • Мы не кровавый энтерпрайз;
  • Мы упарываемся по канбану;
  • Работаем в формате частичной удаленки.

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

  • Java 8 → 11
  • Spring, Spring Boot, Spring Cloud
  • Oracle, JDBC
  • Kafka
  • Docker, k8s
  • Gradle, TeamCity, CI
  • Mockito

Какие навыки ищем:

  • Умение писать чистый код и unit/integration тесты. Понимание разницы между различными видами тестирования;
  • Знание паттернов проектирования (Gof, Integration, Microservice);
  • Понимание принципов Agile, знание основ DDD, BDD/TDD;
  • Умение продумывать и обсуждать решение задачи.

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

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

  • Знакомство с гексагональной архитектурой;
  • Понимание почему микросервисы не являются "серебряной пулей".

Чем занимаемся на текущий момент:

  • Выделением микро сервисов из монолита (напр., сервис по ИД клиентов);
  • Реализация CI/CD для разворачивания сервисов (в Kubernetes);
  • Практическое применение DDD.

О команде:

  • Занимается выделением микро сервисов из процессинговой системы;
  • Работаем в тесной связке с аналитиками и тестировщиками;
  • Практикуем Kanban с ежедневными митингами;
  • Работаем в команде. У нас нет "крайних", мы вместе ищем пути решения различных вопросов.

Ключевые навыки

Java
Spring Framework
ORACLE
JDBC
Kafka
Docker
k8s
kubernetes
Git
Gradle

Вакансия опубликована 27 мая 2021 в Москве

Похожие вакансии