Разработчик Java/Golang
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
О системе система мгновенных онлайн лабораторий для обучения ИТ сотрудников банка и компаний экосистемы.
Мы ищем опытного backend разработчика для развития функциональности и архитектуры системы, знание Golang в приоритете.
Текущий стек проекта
- Back: Golang; Java 11, Spring 5, SpringBoot2, PostgreSQL; Kafka;
- Front: React, TypeScript;
- Environment: K8S; Docker;
- Infrastructure: Jenkins, Bitbucket; Grafana, EFK, Jira.
Задачи
- проведение анализа текущей архитектуры;
- внедрение best practices;
- контроль качества;
- рефакторинг существующего кода.
Требования
- Релевантный опыт работы от 3-х лет и более;
- Знание Golang и основных фреймворков для разработки микросервисов на Golang;
- Знание Java 11, Spring IoC 4-5, от 3-5 лет;
- Опыт работы с системами сборки: maven или gradle;
- Опыт использования jUnit/TestNG;
- БД: jdbc, SQL (предпочтительно PostgresQL) на уровне написания средних запросов из Golang и Java;
- Умение работать с Kafka из Golang и Java;
- Знание и практический опыт работы с L7 протоколами HTTP 1.1/2, WebSocket, gRPC, REST, GraphQL;
- VCS: опыт работы с git в команде;
- Знание и практический опыт работы с микросервисами в K8S;
- Навык разработки Docker файлов для микросервисов.
Soft-skills
- Опыт проведения код-ревью и архитектурного ревью, следования код-стайл;
- Умение видеть проблемы, замечать в повседневной рутине то, что требует улучшений;
- Системное мышление, чтобы принимать долгосрочные решения и работать в условиях неопределенности;
- Ясно доносить свои мысли и обосновывать полезность предлагаемых изменений;
- Считаться с мнением коллег и уметь договариваться, а иногда и жестко отстаивать свою позицию;
- Быстро разобраться в предметной области и понимать, как технические решения влияют на реальную жизнь;
- Обладать широким кругозором, держать руку на пульсе современных технологий.
Условия
- Место работы: м. Ленинский проспект/ Кутузовская/ Тульская;
- График работы пятидневка;
- Оформление согласно ТК РФ.
Бонусы
- Социальный пакет: ДМС, спортзал (фитнес, йога), возможность обучения за счет компании, льготные условия кредитования