назад

Старший разработчик (Java + Go)

Масштабный высоконагруженный IT-проект в сфере ритейла и электронной коммерции. Мы занимаемся развитием и поддержкой критически важных бизнес-систем, которые обрабатывают миллионы запросов и транзакций ежедневно.
Мы ищем инженера, который присоединится к команде разработки микросервисной платформы. Вам предстоит работать на стыке двух языков — Java и Go, проектировать отказоустойчивые системы и принимать ключевые технические решения для обеспечения стабильности сервисов на высоких нагрузках.

Обязанности

• Проектирование и разработка: Создание и развитие высоконагруженных микросервисов на Java (Spring Boot) и Go.
• Архитектура: Проектирование архитектуры распределенных систем, принятие самостоятельных технических решений и их защита.
• Интеграции: Разработка API (REST, gRPC) и настройка асинхронного взаимодействия сервисов через Kafka.
• Базы данных: Проектирование схем БД, написание и оптимизация сложных SQL-запросов (PostgreSQL).
• Инфраструктура: Упаковка сервисов в Docker, работа с Kubernetes и настройка CI/CD-пайплайнов.
• Качество и оптимизация: Оптимизация производительности систем, участие в код-ревью, написание Unit/Integration тестов.
• Сопровождение: Поддержка production-систем, решение проблем с производительностью и отказоустойчивостью.

Обязательные требования

Опыт и базовые знания:
• Общий опыт коммерческой backend-разработки — от 7 лет.
• Коммерческий опыт разработки на Java — от 7 лет.
• Коммерческий опыт разработки на Golang — от 2-3 лет.
• Уверенное знание Java Core: Collections, Multithreading, Concurrency, Stream API.
• Опыт работы со Spring Framework, Spring Boot, Hibernate/JPA.
• Уверенное знание Go Core: goroutines, channels, context, sync, interfaces, error handling.

Архитектура и данные:

• Опыт разработки высоконагруженных систем (High-load).
• Опыт проектирования и разработки микросервисной архитектуры.
• Опыт работы с распределенными системами (Distributed Systems).
• Владение PostgreSQL, SQL, навыки оптимизации запросов.
• Опыт работы с Kafka и асинхронным взаимодействием.
• Понимание REST API, gRPC.

Инфраструктура:
• Опыт работы с Docker, Kubernetes.
• Опыт работы с CI/CD.

Будет плюсом

• Опыт технического лидерства (Tech Lead / Team Lead).
• Опыт работы с Event-Driven Architecture.
• Знание Redis, RabbitMQ.
• Понимание распределенных транзакций, Eventual Consistency.
• Навыки профилирования Go-приложений (pprof).
• Опыт работы с Prometheus, Grafana, Jaeger.
• Опыт модернизации и рефакторинга legacy-систем.
• Опыт работы в финтехе и платёжных системах.
• Опыт работы с высокодоступными и отказоустойчивыми системами.
• Навыки проведения Code Review, Unit/Integration Testing.

Расположение

Remote work

тип работы

Java

Номер вакансии

VR-72327

язык

English: A2 Elementary

Опыт работы

Senior

откликнуться

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

Похожие вакансии

Старший Java разработчик

Java Remote work

Приглашаем IT-специалистов в нашу команду для работы над масштабными проектами одного из крупнейших банков РФ. Нас ждёт работа с высоконагруженными системами, современным технологическим стеком и сложными бизнес-задачами

Java-разработчик

Java Remote work

Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость...

Senior Java Developer

Java Remote work

Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость...

Старший Java разработчик / Техлид на процессинговую платформу с сервисами документооборота

Java Remote work

Ищем сильного технического специалиста (техлида), который будет развивать техническую сторону ритейл-платформы: работать с большим наследуемым кодом и микросервисами, верифицировать архитектурные решения, участвовать в развитии архитектуры и технических...

Лидер Backend

Java Remote work

Мы стремимся сделать качественный и надежный продукт с помощью талантливой и энергичной команды. Присоединяйся! Стек применяемых технологий: Java 17 с использование Spring Framework SQL, PostgreSQL, Hibernate CI/CD - внутреннее решение на базе Kuberne...

Возврат к списку