Senior Go Developer
Агентство / HR ресурс Vitalpartners.company ( vitalpartners.company )
Опыт работы любой
Vital Partners - рекрутинговое агентство, которое помогает международной технологической компании найти Go Developer для долгосрочного проекта.
Наш клиент работает в сфере страхования и assistance-сервисов, разрабатывая цифровые продукты и платформы для туристической, автомобильной и медицинской отраслей, а также сервисов помощи на международных рынках.
Позиция связана с backend-разработкой глобальной цифровой платформы с фокусом на обработку данных в реальном времени, микросервисную архитектуру, интеграции, масштабируемость и надежность систем.
О позиции
Вы присоединитесь к backend-команде, которая отвечает за проектирование, разработку и развитие production-сервисов, обеспечивающих работу клиентских приложений и интеграцию с основными страховыми платформами и сторонними сервисами.
Основные задачи
- Разработка и поддержка backend-сервисов на Go
- Проектирование и развитие микросервисной архитектуры на базе gRPC
- Разработка и поддержка REST/gRPC API
- Работа с потоками данных в реальном времени и event-driven архитектурой
- Проектирование и работа с транзакционными данными в PostgreSQL
- Реализация асинхронных процессов с использованием Kafka или RabbitMQ
- Разработка интеграций с основными платформами и сторонними сервисами
- Разработка решений для высоконагруженных, отказоустойчивых и высокодоступных систем
- Написание unit- и integration-тестов, особенно для критически важных бизнес- и финансовых расчетов
- Мониторинг и observability с использованием Grafana и Prometheus
- Участие в code review и архитектурных решениях
- Взаимодействие с Business Analysts, QA и DevOps в рамках Agile/Scrum
- Участие во внедрении и настройке AI-решений в процессе разработки
Требования
- 5+ лет коммерческого опыта в разработке ПО
- 3+ года коммерческого опыта с Go
- Уверенное знание конкурентности в Go, включая goroutines и channels
- Практический опыт работы с production-grade gRPC микросервисами
- Сильные знания PostgreSQL: проектирование схем, оптимизация запросов, миграции
- Практический опыт работы с Kafka или RabbitMQ
- Хороший опыт проектирования и разработки REST API
- Опыт написания unit- и integration-тестов
- Опыт работы с Grafana и Prometheus
- Опыт проектирования масштабируемых, высокодоступных и отказоустойчивых систем
- Опыт сложных интеграций, желательно в FinTech, банковской сфере или других регулируемых отраслях
- Практический опыт внедрения и настройки AI-решений в команде разработки
- Понимание идемпотентности, надежности сервисов и SLA
- Опыт работы в Agile/Scrum-командах
(!) Английский язык — Upper-Intermediate (B2) или выше. Английский является важным требованием для позиции, поскольку предполагается регулярная коммуникация в международной команде.
Будет преимуществом
- Опыт работы в страховании или другой регулируемой отрасли, а также знание GDPR, PCI DSS, страховых полисов, underwriting и claims-процессов.
Условия
- 100% удаленная работа
- Фиксированный график: 09:00–18:00 CET
- Долгосрочный контракт: 1 год с автоматическим продлением
- 2 варианта оформления контракта
- Почасовая оплата, обсуждается индивидуально в зависимости от опыта и экспертизы
