Java middle developer
Прямой работодатель Одобрим.ру ( odobrim.ru )
Опыт работы любой180 000 ₽
Мы создаем цифровую платформу B2C для наших банков – партнеров и для физических лиц. Мы хотим изменить то, как люди получают кредиты и другие финансовые услуги. Хотим стать единым, полезным центром по решению "боли" клиента при работе с банком или другим финансовым учреждением.
Продуктовая команда создает marketplace и экосистему для простого доступа к финансовым инструментам партнеров: кредитам, ипотеке, автокредитам, рефинансированию, сервисам оптимизации расходов, системам лояльности и так далее. Мы уже запустились и успешны. Продуктовая команда выбрала Kanban. И мы внедряем Agile на уровне бизнеса.
Чтобы быстро двигаться и создавать крутой продукт, мы используем современные подходы. Пишем на бэке микросервисы (Java, Spring Cloud, Netflix OSS, Kubernetes), используем подход DevOps. На фронте ReactJS, NextJS, Styled-components, Webpack и все остальные передовые технологии. Продуктовая команда применяет гибкие методологии разработки ПО. И мы внедряем Agile на уровне бизнеса.
У нас много интересных задач, поэтому мы ищем в команду сильного разработчика.
Для успешного выполнения проекта, вы обязательно должны знать и иметь практический опыт:- Опыт коммерческой разработки ПО на Java SE – от 3 лет;
- Знать и успешно применять фреймворк Spring;
- На практике уметь интегрироваться с другими системами (REST, xml, json, web-service и т.п.);
- Опыт работы с одной из реляционной базой данных: PostgreSQL/MS SQL;
- Находить и исправлять баги;
- Участвовать в командных мероприятиях.
- Использовали в проектах Netflix OSS;
- Работали с NoSQL базами данных, например mongoDB;
- Писали проекты с использованием Spring Cloud;
- Знаете, как работает RabbitMQ или аналог, понимаете какую задачу это решает;
- Применяли BDD, TDD в разработке;
- Имели опыт разработки микросервисов на Docker, SWARM, Kubernetes;
- Участвовали в проектах с высокой нагрузкой, высокой отказоустойчивостью;
Ежедневные задачи и обязанности:
- Разрабатывать микросервисную архитектуру и программные модули с нуля;
- Покрывать unit-тестами свой код, поддерживать их в актуальном состоянии;
- Создавать легко поддерживаемый код;
- Участвовать в командных мероприятиях (планирование, оценка, разбор задач, проектирование)
- Интегрировать платформу с другими сервисами (партнерскими, внутренними;
- Соблюдать высокие требования к процессу разработки и качеству продукта;
- Исправлять баги и помогать тестировщикам быстрее выпустить свежий релиз.
Условия:
- Стабильная, конкурентная заработная плата;
- Возможность получать премии при выполнении задач продуктовой команды, дополнительный бонус за бизнес-задачи;
- Все возможности влиять, менять, улучшать процесс разработки, ежедневные активности;
- Работа на интересном проекте по изменению того, как банки работают с их клиентами;
- Возможности профессионального развития и карьерного роста до руководителя отдела разработки фронтенда;
- Для сотрудников финансовой группы действуют специальные предложения от БКС Банка;
- Мощное железо для работы, помощь экспертов;
- Офис рядом с м. Проспект Мира.
Полный рабочий день.
Наш офис находится недалеко от м. Проспект Мира
Мы специализируемся на: Java, Spring , Development, Redis, RabbitMQ, Java framework