Стек:
- Java 8-11, Kotlin;
- Spring/Springboot;
- PostgreSQL/Oracle, Kafka, Redis;
- Maven/Gradle;
- Docker/Kubernetes (или OpenShift).
Задачи:
-
Разработка технологической платформы банковских сервисов;
-
Взаимодействие с другими участниками команды: разработчики, аналитики, тестировщики, архитекторы;
-
Разработка дополнительных компонентов для интеграции различных систем.
Для нас важно:
-
Наличие оконченного высшего образования;
-
Опыт разработки на Java не менее 4-х лет;
-
Уверенные знания Java 8+ (мы используем Java 11 для разработки наших сервисов), SpringBoot 2;
-
Понимание принципов построения микросервисной архитектуры, разработки высоконагруженных, масштабируемых и отказоустойчивых приложений;
-
Опыт работы с Docker, знакомство с k8s / OpenShift (категорически приветствуется опыт эксплуатации этих технологий в продакшне);
-
Умение работать с unix-системами, навыки DevOps (развёртывание и сопровождение приложений);
-
Знакомство с техстеком: ElasticSearch, Kafka, PostgreSQL, Prometheus, Thanos, Jaeger, Fluent bit / Fluentd (хотя бы с некоторыми технологиями).