Старший Java/Kotlin backend разработчик
Требования
Местоположение и тип занятости
Компания
Разработка мобильных и web приложений
Описание вакансии
Условия работы
Мы ищем человека на фуллтайм с хорошим бекграундом в Java разработке для участия в разработке большого проекта ЕИАС Роспотребнадзора.
Уровень кандидата: Senior и выше
Задачи:
- Разработка модулей ЕИАС Роспотребнадзора.
- Разработка нового функционала и рефакторинг существующего.
- Активное участие в решении архитектурных вопросов.
- Активное взаимодействие с командами аналитиков, тестирования, сопровождения.
- Участие в планировании релизов, оценка трудоёмкости задач;
- Участие в knowlage sharing экспертизы внутри команды.
Требования:
- Опыт программирования java от 2 лет
- Опыт работы с Spring boot
- Отличное знание БД PostgreSQL
- Ориентированность на командную работу, коммуникабельность
- Опыт работы с Docker
Будет большим плюсом:
- Знание принципов функционального программирования
- Реактивное программирование
- Опыт программирования на Kotlin
- Опыт работы с Kafka (+KafkaStreams)
- Опыт работы с NoSQL (Redis, Hazelcast, MongoDB)
- Знание требований к современным распределенным, высоконагруженным приложениям.
- Знание паттернов проектирования распределенных систем.
- Опыт построения CI/CD процессов
- Опыт работы с продуктами HashiCorp(Consul, Vault)
- Знакомство с любыми оркестраторами контейнеров (k8s, OpenShift, Rancher, Nomad, Docker Swarm), понимание что и когда можно делегировать из кода на сетевую инфраструктуру.
Технологический стек:
- бекенд на Kotlin
- spring, spring cloud, ktor, jooq, exposed
- микросервисная архитектура, kubernetes, docker;
- git, consul
- postgresql, redis
- kafka
- itext, sql, kotlinx.html, rsocket, Spring Security, Websocket
Условия:
- Оформление в ФБУЗ ИМЦ, в полном соответствии с ТК РФ;
- Удаленный формат работы, офис: м. Тульская/ м. Нагатинская/ МЦК Верхние Котлы;
- Оформление:
- Гибкий график работы;
- Заработная плата обсуждается по результатам собеседования.