Java-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Если тебе интересно, как работают инвестиции, как реализован изнутри механизм, позволяющий зарабатывать и приумножать свои накопления, тогда будем рады видеть тебя в нашей дружной команде профессионалов своего дела. Мы разрабатываем абсолютно новое бэкенд приложение "СберИнвестор" для людей, которые уже умеют или только хотят научиться зарабатывать, инвестируя на рынке ценных бумаг. Под капот мы взяли всё лучшее от микросервисной архитектуры в купе с облачной структурой.
Стек технологий:
Микросервисная архитектура, Java 11, Lombok, SpringBoot, Kafka, Thrift, gRPC, WebSocket, GraphQL, Redis, Spring AOP, Docker, OpenShift, PostgreSQL, Liquibase, Maven, Git
Что ждем от тебя
• опыт backend разработки на Java от 2-х лет
• опыт в создании приложений с нуля
• опыт в создании REST-API;
• умение писать читаемый, поддерживаемый и тестируемый код
• умение писать DDL и DML SQL-скрипты
• умение составлять и анализировать планы запросов для определения проблем с производительностью при работе с БД
• проведение Code review
Будет плюсом:
• опыт backend-разработки инвестиционных инструментов, опыт работы с QuickFIX/j
• опыт развертывания приложений в облачных структурах с использованием Docker, OpenShift
• опыт работы с Kafka
• опыт работы с Thrift/gRPC
• понимание и использование на практике подхода TDD
Условия:
• Официальное трудоустройство согласно ТК РФ;
• Офис по адресу г. Омск, ул. Красный Путь, 111;
• Возможность удаленной работы (обсуждается отдельно);
• Самостоятельный выбор графика работы;
• Прозрачная система мотивации (оклад + годовая премия);
• Социальное страхование (от несчастных случаев, ДМС);
• Возможность профессионального развития (корпоративное обучение, участие в профильных конференциях);
• Корпоративная программа лояльности (льготное кредитование, скидки в компаниях-партнерах).