Обязанности:
Привет! Мы — ООО «Датаномика», решаем проблемы структурирования разнородных данных, которые сложно поддаются анализу, помогаем среднему и малому бизнесу, банкам, ритейлу использовать данные чеков для оценки конъюнктуры спроса и экономических показателей, помогаем банкам повысить качество сервиса финансового планирования и аналитики для клиентов. Сейчас у нас открыта вакансия "Java-разработчик Middle" в команду крупного российского Банка. О проекте: Фиджитал КМ: Это пилотная технология во всем мире, мы одни из первых кто запускает такой продукт. Фиджитал КМ - технологии, модели ИИ (Модели ЖС), инструменты взаимодействия для сотрудника (Фронтальные решения), помогающих решить жизненную ситуацию клиента в любом отделении Банка за счет виртуального помощника (co-pilot) на базе GigaChat и других ML технологий. Предстоит заниматься отказоустойчивой микросервисной архитектурой, разворачивать микросервисы в OpenShift и Kubernetes, влиять на развитие продукта. Легаси нет. Кроссфункциональная команда формируется с нуля. Работа ведется по Agile. Команда 5 человек: PO, SA, 1 FE, 2 BE Технологический стек: JAVA, SPRING, OPENSHIFT, KAFKA. MQ, REACT, POSTGRESQL Мы ожидаем: Опыт промышленной разработки на 11+ от 5и лет; уверенное знание Java core, Spring Framework; опыт работы с java 11 и выше; знание паттернов проектирования ПО; понимание архитектуры приложений и когда какую лучше использовать; опыт проектирования REST API, понимание протокола HTTP (предстоит работать с http2/grpc, OpenAPI); знание любой реляционной БД, понимание как оптимизировать запросы; работа с любым брокером сообщений (у нас kafka); умение работать в консоли linux; опыт работы в команде; работа с Docker/Postman. Будет здорово, если есть опыт: работа в high-load проектах; kafka; hateoas; разработка по DDD, TDD; работа по любой Agile методологии Предстоит: Участвовать в проработке архитектуры решения, разрабатывать и валидировать код. Запуск масштабируемого production-ready MVP (здорово, если ты слышал про 12 factor app). Совместно с devops инженерами поддерживать стенды разработки в рабочем состоянии. Решать интеграционные задачи. Писать unit-тесты и проверять собственные решения. Мы предлагаем: работа в ИТ-аккредитованной компании; удалённый формат работы на территории РФ; гибкий график работы; оформление с первого рабочего дня, полное соблюдение ТК РФ; интересные, амбициозные задачи с достижимым результатом, понятным заказчиком и продуктом; достаточную свободу действий, инструментарий и необходимые ресурсы; регулярное обучение и профильные конференции, современное оборудование для работы.Разработчик Java (Middle+/Senior)
Договорная
Москва. Станции метро: Кутузовская
БФТ-Холдинг (Бюджетные и Финансовые Технологии)