OpenApi это высоконагруженное приложение, которое представляет собой интеграционный слой банка для всего розничного бизнеса. В основном, интеграции представлены в виде REST API, как для внешней, так и для внутренней интеграции (между внутренними системами банка). На данный момент состоит из более чем 60 микросервисов, обслуживающих более 1200 запросов в секунду. Обслуживаем совершенно разные бизнес процессы: от получения карты точек самообслуживания для мобильного приложения, до собственного платежного шлюза, написанного полностью на нашем интеграционном слое. Используемый технологический стек: Java 8/11, Spring Boot, Spring Cloud, Spring Data, Spring Security, Swagger, Kafka, Redis, MongoDb, Postgres, Docker, Kubernetes,...
Проект: Создается с нуля новая АС по всем Pre-Trade проверкам, которые сейчас Sales делают вручную. Новая система будет создаваться на базе единой платформы банка. Будут вливаться разные статические данные, данные по сделкам и т.д. Будет сервис, который будет использовать другие системы при проверке ограничений, которые есть на клиентах и на сделках с этими клиентами. Сейчас подключается к системе только "Единое рабочее место Sales" (в стадии MVP), но в перспективе хотим подключать все фронтофисные системы к АС. В данный момент порядка 20 проверок, которые хотят автоматизировать (4 проверки берут в MVP в наст. время). Состав команды: 1 Project Manager, 1 Lead System Analyst, 1 Lead QA, 1 Lead Java, 3 Analyst, 5 Java Dev, 2 JavaScript Dev, 3 QA, 1 DevOps, 1 Bus...
Самая крупная веб-студия Саратова разыскивает разработчика мобильных приложений, готового стать частью нашего коллектива. У нас есть свое представительство в Москве, крупные клиенты и множество интересных проектов из различных областей информационных технологий. Среди наших проектов медицинские информационные системы, CRM-системы, мобильные приложения, крупные интернет-магазины и корпоративные порталы. Мы рассматриваем заявки только тех кандидатов, которые имеют возможность лично присутствовать в нашем саратовском офисе. Обязанности: Разработка новых и поддержка существующих мобильных приложений для Android (языки Java, Kotlin) или iOS (язык Swift). Требования: Обратите внимание, что в рамках данно...
О вакансии: Мы ищем специалиста для работы над одним из крупных клиентских проектов. Вам предстоит решать много сложных инженерных задач, в том числе связанных с проектированием максимально отвечающей задаче архитектуры и выбором смежных технологий. Мы используем максимально удобные для разработчика инструменты: IntelliJ, Confluence, Upsource, TeamCity. Задачи: Проектирование и реализация на Java различных модулей разрабатываемых решений. Написание Unit-тестов. Участие в проектировании модулей системы. Ревью кода других разработчиков. Исследовательская и проектная работа. Мы ищем человека, который: Имеет не менее 2 лет опыта рабо...
Требуется WEB-программист уровня upper-middle или выше для разработки системы управления объектами пожарной и охранной безопасности. Обязанности: Разработка клиентской части системы, устойчивой к отказам и высоким нагрузкам; Проработка технических и UX требований, предложение концептуальных, архитектурных, алгоритмических и технологических решений; Исправление и улучшение имеющегося функционала, рефакторинг кода. Требования: Хорошее знание основ программирования (алгоритмов и структур данных, ООП, функционального программирования), умение их применять; Глубокое знание JavaScript; Опыт верстки, знание HTML и CSS, понимание устройства DOM; Отве...
О вакансии: Мы ищем специалиста для работы над одним из крупных клиентских проектов. Вам предстоит решать много сложных инженерных задач, в том числе связанных с проектированием максимально отвечающей задаче архитектуры и выбором смежных технологий. Мы используем максимально удобные для разработчика инструменты: IntelliJ, Confluence, Upsource, TeamCity. Задачи: Проектирование и реализация на Java различных модулей разрабатываемых решений. Написание Unit-тестов. Участие в проектировании модулей системы. Ревью кода других разработчиков. Исследовательская и проектная работа. Мы ищем человека, который: Имеет не менее 2 лет опыта рабо...
Приглашаем в команду разработчиков на Go. Российская продуктовая аккредитованная группа IT-компаний (регистрационный номер в Реестре 3504 от 31.03.2014 г., регистрационный номер в Реестре 13583 от 18.02.2021 года). Направления деятельности enterprise приложения, системные встраиваемые решения, специализированные онлайн-сервисы. Робототехника, системы обучения, системы обработки данных и поддержки принятия решений, ГИС и ГЕО системы. Известные проекты нашей группы компаний - RoboIntellect, Repka Pi, Спектр ПДД и Авангард (крайние два решения широко известны в узких кругах, так как это отраслевые решения). Работа в офисе в Саратове - не удалёнка!!!! ...
Приглашаем в команду разработчиков на Go. Российская продуктовая аккредитованная группа IT-компаний (регистрационный номер в Реестре 3504 от 31.03.2014 г., регистрационный номер в Реестре 13583 от 18.02.2021 года). Направления деятельности enterprise приложения, системные встраиваемые решения, специализированные онлайн-сервисы. Робототехника, системы обучения, системы обработки данных и поддержки принятия решений, ГИС и ГЕО системы. Известные проекты нашей группы компаний - RoboIntellect, Repka Pi, Спектр ПДД и Авангард (крайние два решения широко известны в узких кругах, так как это отраслевые решения). Работа в офисе в Саратове - не удалёнка!!!! ...
Задачи: Создание документации для разработчиков, включая примеры кода. Создание обучающих видеоматериалов и другого информационного контента для jmix.io и jmix.ru. Факультативно: ответы на простые вопросы на форуме техподдержки. Требования к соискателю: Имеет высшее образование (или неоконченное высшее) техническое. Имеет уровень знания английского языка с письменными навыками на уровне Advanced (C1). Хорошо владеет русским языком: высокая степень грамотности, умение ясно, доступно излагать мысли письменно, владение техническими терминами. Способен быстро разбираться в технологиях. Имеет опыт написания кода на Java, как минимум на уровне лабораторок ...
Задачи: Проектирование и реализация различных модулей разрабатываемых решений на Java. Руководство командой. Разработка архитектуры системы. Проектирование баз данных. Code review. Настройка Continuous Integration. Исследовательская и проектная работа. Требования к соискателю: Имеет опыт работы в ИТ-компаниях не менее 3 лет. Обладает отличными знаниями: ООП, Java SE/EE, Databases. Исполнителен и ответственен. Преимуществом будет: Опыт управления командой разработчиков....
О вакансии: Необходимо проживать на территории Черногории, либо быть готовым релоцироваться самостоятельно. Вы присоединитесь к команде по разработке информационной системы для крупной службы такси в Европе. Наш клиент занимается поездками бизнес-класса. Вам предстоит разрабатывать различные продукты, связанные с заказом такси и внутренней автоматизацией работы компании. Вместе с нами вы сможете решать разнообразные задачи и развивать масштабный и технологически сложный продукт. Задачи: Участие в разработке архитектуры системы. Проектирование и реализация модулей системы на Java. Проектирование структуры базы данных. Участие в Code Review. Участие в развертывании кластерных...
О вакансии: Если вы разработчик, но хотите совмещать разработку с публичной активностью, эта вакансия для вас! Это уникальная возможность не только развиваться технически, но и прокачать навыки устных и письменных коммуникаций, а также свой публичный профиль. Специалисты на стыке разработки и публичных коммуникаций сейчас крайне востребованы, а значит, это отличная возможность карьерного роста. Наша команда специализируется на создании инструментов для разработчиков. Наиболее популярные из них JPA Buddy и React Buddy. Нашими продуктами пользуются сотни тысяч разработчиков. В зависимости от ваших технических навыков вам предстоит заниматься созданием технического контента для продвижения Spring Buddy или React Buddy. Работа в нашей команде позв...
Проект: Внутренний продукт, помогающий контролировать коммуникации с клиентами и автоматизировать продажи продуктов банка. Стек технологий на проекте: Java 8, Hibernate, Spring-boot, Oracle DB 19, Vue.js Обязанности: Доработка имеющегося функционала и разработка новых микросервисов по интеграционному решению; Доработка системы CRM. Требования: Опыт разработки на Java от 3 лет со знанием Spring Framework (Core, Web, Data, Security, Integration, Boot, Cloud); Опыт работы в команде, использование систем контроля версий. Условия: Официальное оформление с первого дня выхода на работу; Атмосферу ...
Требуется Java-программист уровня upper-middle или выше для разработки системы управления объектами пожарной и охранной безопасности. Обязанности: Разработка серверной части системы, устойчивой к отказам и высоким нагрузкам; Проработка технических требований, предложение концептуальных, архитектурных, алгоритмических и технологических решений; Исправление и улучшение имеющегося функционала, рефакторинг кода. Требования: Хорошее знание основ программирования (алгоритмов и структур данных, ООП, функционального программирования), умение их применять; Глубокое знание Java, принципов работы с базами данных; Ответственность, нацеленность на результат, желани...
О вакансии: Разработчики СЭД ТЕЗИС участвуют в развитии продукта или занимаются заказными решениями на базе системы (на текущий момент их более 50). Участники команды совершенствуются в техническом плане, а также развивают навыки, связанные с UX, поскольку мы стремимся сделать систему удобной для пользователей. В отделе разработки можно вырасти до уровня технического лидера, который будет самостоятельно решать архитектурные задачи и управлять командой программистов (до 5 человек) на одном из проектов. СЭД ТЕЗИС включает в себя серверную часть, браузерный клиент и мобильную версию. В основе системы лежит стек Java технологий и собственная разработка Haulmont платформа для быстрого создания корпоративного программного обеспечения. Также мы испол...