Java-разработчик
SPB | full time | 150 - 250 т.р.
iFuture
Ищем опытного Java-разработчика в компанию, которая занимается разработкой распределенного высоконагруженного продукта в сфере спортивной аналитики/спортивных развлечений!
🔥Текущие проекты:
▪️Бизнес-логика – работа с предметной областью (спортивная аналитика), основной логикой ресурса, задачи, связанные с реализацией нового функционала, оптимизацией старых вещей (Java 8-11) в распределенном высоконагруженном софте, разбитом на микро\макросервисы.
▪️Внешняя интеграция – работа со сбором и обработкой данных из внешних источников, есть источники с известными параметрами, где-то нужно проводить исследовательскую работу, чтобы понять, как правильно подключиться, получить данные и преобразовать.
▪️Платежные сервисы – работа с логикой платежных процессов в компании, подключение новых платежных сервисов, поддержка имеющихся, разработка в рамках нашей денежной подсистемы (движение денег от платежных сервисов в систему, внутри системы и из нее), оптимизация существующих решений, разработка новых.
Большая часть систем высоконагруженные со сложной логикой. Аудитория проекта – Европа, Азия, СНГ. Более 5 миллионов пользователей по всему миру. 😬
Для нас важно качество создаваемого продукта, поэтому:
• вся бизнес-логика покрывается Unit-тестами
• все изменения обязательно проходят этап code review
• сборки обязательно проходят этап ручного и автоматизированного тестирования командой QA.
🔥Cтек: Java 8\11, Spring Framework 4, Spring Boot 2, Kotlin, PostgreSQL, Oracle, Redis, Apache Kafka, RabbitMQ, RESTful API, gRPC, Unit-тесты (Junit, Mockito), Jira, Confluence, Git, Bitbucket, Bamboo, Maven\Gradle.
🔥Ваши задачи:
• Участвовать в решении интересных, нетривиальных задач и развитии архитектуры проекта;
• Реализовывать сложную бизнес-логику, покрывая ее юнит-тестами;
• Обмениваться знаниями с коллегами посредством code review и анализа задач;
• Получить ценный опыт сопровождения большого высоконагруженного продукта в production среде.
🔥Ваши знания и опыт:
• Более двух лет опыта коммерческой разработки ПО;
• Хорошее владение языком Java (Collections, Concurrency, Generics, Exceptions, I/O и т.д.);
• Опыт работы со Spring Framework;
• Базовые знания SQL;
• Знакомство с системами контроля версий;
• Отсутствие трудностей при чтении технической документации на английском языке.
🔥Что Вам точно понравится:
• Оформление по ТК РФ, полностью белая зарплата;
• Корпоративный ДМС + стоматология;
• Оплата профильного обучения (курсы, конференции, вэбинары, учебники и пр.);
• Гибкий график работы, присутственные часы с 11 до 17;
• Корпоративы, спортивные мероприятия и прочие увеселения;
• Полностью оборудованный комфортный офис при желании работать из него;
• Компенсация спортивных занятий;
• Уроки английского с нашим преподавателем.
Буду рад ответить на вопросы
@Paultav
