Актуальные заказы по gRPC

Главный Backend разработчик

Удаленно
Full-time
Проектная занятость
Задачи: • Доработка и модификация существующих модулей системы; • Разработка новых бизнес и интеграционных модулей; • Разработка новых модулей системы для перехода на микросервисную архитектуру с последующей миграцией в облако (SpringBoot, Docker, OpenShift, Istio) • Обновление существующего стека технологий (Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf); • Оптимизация и рефакторинг текущего решения; • Участие в проработке и принятии архитектурных решений; • Участие в обсуждении реализации доработок системы; • Code review, разработка unit-тестов. • Реализация интеграций с AI моделями, разработанными в Банке. Ожидания: • В/О. Опыт работы от 5 лет; • Отличное знание Java 8, паттернов проектирования и многопоточности; • Понимание современных практик и подходов к реализации высоконагруженных систем и параллельных вычислений; • Знание J2EE, Spring; • Уверенно пользоваться технологиями: JAX-RS, JPA, EJB; • Иметь опыт работы с Maven, Git; • Опыт работы с ORM Hibernate/OpenJPA/Spring Data), XPath, JAXB, MQ. • Знание SQL на уровне написания запросов среднего уровня сложности; • Будет плюсом: • Опыт работы с технологиями: SOAP, JAX-WS, JTA, JMS, • Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf; • AS WildFly, SpringBoot, Docker, OpenShift/Kubernetes; • опыт работы в проектах по методологиям (Scrum, Kanban); • опыт написания Unit-тестов (на jUnit/TestNG); • опыт работы с БД Oracle (12), PostgreSQL понимание принципов оптимизации SQL-запросов; • умение работать с Linux command line, писать минимальные Bash-скрипты; • опыт работы в Jira, Confluence, Jenkins; • знание что такое DevOps.

Java-разработчик

Удаленно
Full-time
Проектная занятость
Задачи: • Доработка и модификация существующих модулей системы; • Разработка новых бизнес и интеграционных модулей; • Разработка новых модулей системы для перехода на микросервисную архитектуру с последующей миграцией в облако (SpringBoot, Docker, OpenShift, Istio); • Обновление существующего стека технологий (Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf); • Оптимизация и рефакторинг текущего решения; • Участие в проработке и принятии архитектурных решений; • Участие в обсуждении реализации доработок системы; • Code review, разработка unit-тестов; • Реализация интеграций с AI моделями, разработанными в Банке. Чего мы ждём от тебя: • высшее техническое образование; • опыт работы от 5 лет; • отличное знание Java 8, паттернов проектирования и многопоточности; • понимание современных практик и подходов к реализации высоконагруженных систем и параллельных вычислений; • Знание J2EE, Spring; • Уверенно пользоваться технологиями: JAX-RS, JPA, EJB; • Иметь опыт работы с maven, git; • Опыт работы с ORM (hibernate/openJPA/Spring Data), XPath, JAXB, MQ. • Знание SQL на уровне написания запросов среднего уровня сложности; Будет плюсом: • опыт работы с технологиями: SOAP, JAX-WS, JTA, JMS, • опыт работы с Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf; • опыт работы с AS WildFly, SpringBoot, Docker, OpenShift/Kubernetes; • опыт работы в проектах по гибким методологиям (Scrum, Kanban); • опыт написания Unit-тестов (на jUnit/TestNG); • опыт работы с БД Oracle (12), PostgreSQL понимание принципов оптимизации SQL-запросов; • умение работать с linux command line, писать минимальные bash-скрипты. • опыт работы в Jira, Confluence, Jenkins; • знание что такое DevOps.

.NET-разработчик

Удаленно
Full-time
Проектная занятость
Задачи: - Участие в backend разработке back office и front office систем компании на платформе .NET 5; - Интеграция с торговыми системами компании и внешними сервисами; - Тесное взаимодействие с бизнес-, QA- и IT-подразделениями компании; - Написание unit и интеграционных тестов. Требования: - Отличное знание C#, платформы .NET и .NET Core; - Опыт разработки под веб (REST API); - Принципы разработки многопоточных/асинхронных веб приложений, включая отказоустойчивость, безопасность и производительность; - Владение SQL (MySQL); - Общее понимание методологии разработки, понимание работы базовых алгоритмов, паттерны проектирования, структуры данных; - Опыт разработки с использованием ORM (Entity Framework); - Опыт работы с системами контроля версий (GIT). Приветствуется: - Знание основ администрирования Linux; - Опыт работы с Docker; - Знакомство с WebSocket, gRPC.

GO-разработчик

Удаленно
Full-time
Для работы в крупном банковском проекте требуется GO-разработчик уровня Middle+, Senior. Задачи: — разработка новых микросервисов, поддержка и доработка текущих; — разработка мобильного API, партнерского API, интеграционных сервисов, внутренних сервисов; — подготовка релиз плана перед обновлением сервиса или первого вывода в прод; — участие в ĸод ревью; — участие в принятии технических и архитектурных решениях; — участие в планировании спринтов, оценке и декомпозиции задач. Требования: — владение стеком технологий: GO 1.15+, Kafka, Kubernetes, docker, git, Jenkins, PostgreSQL, HTTP, gRPC, ELK stack, OpenApi/Swager; — опыт разработки приложений в микросервисной архитектуре; — опыт оптимизации приложений для работы под высокой нагрузкой; — умение разбираться в чужом коде; — самостоятельность в решении задач, умение решать задачи по нечетким требованиям.