Golang-разработчик (middle, backend)
Описание
Компания разрабатывает собственный ИТ продукт - платформу для страхового бизнеса. Ищем Golang - разработчика в связи с расширением на разработку нового модуля без legacy (платформа автоматизации продаж и управления страховыми продуктами для страховых компаний и брокеров). Текущая команда разработки 18 человек, команда на Go - 3 разработчика. Немного о нас: Создаем решения для страхового бизнеса более 15 лет; Команда 25+ человек; Более 55 млн.полисов проданы через наши системы; Наши клиенты: Сбер Страхование, Росгосстрах, СОГАЗ, ВТБ - Страхование, Югория и многие другие. Стек технологий: микросервисная архитектура, Golang, React, MongoDB, Redis, Kubernetes, API (gRPC / REST). Задачи: Разрабатывать и поддерживать backend компоненты микросервиcов на Go для нашей платформы; Проектировать API (gRPC / REST) и взаимодействовать с базами данных и брокерами сообщений (MongoDB, PostgreSQL, Redis, Kafka); Реализовывать бизнес-логику: управление страховыми продуктами, интеграции со смежными системами, расчёт стоимости полисов, формирования печатных форм, интеграциями с другими информационными системами; Участвовать в код-ревью, улучшать покрытие тестами и качество кода. Мы ожидаем: Опыт коммерческой разработки на Go - от 2х лет; Уверенное знание стандартной библиотеки Go, понимание горутин, каналов, GC; Опыт разработки API как для наших UI компонент, так и для других систем; Опыт работы с нереляционными и реляционными БД (MongoDB, PostgreSQL) и навык написания эффективных запросов; Опыт работы с очередями сообщений (Kafka, NATS или аналогами); Понимание принципов микросервисной архитектуры; Умение читать чужой код, включая код сгенерированный Ai агентами; Навыки написания unit- и integration-тестов. Будет плюсом: Опыт работы в FinTech / InsurTech / банковском секторе; Знание Kubernetes и Docker; Опыт построения event-driven систем; Понимание основ страхования; Опыт работы с gRPC и protobuf; Основы SDD и Ai SDLC. Мы предлагаем: Полностью белое оформление по ТК РФ; ИТ аккредитацию; Работу в гибридном или удаленном формате; Участие в продукте, который решает реальные задачи страхового бизнеса; Современные технологии и прозрачные процессы; Команду опытных инженеров.