Senior Java Developer (удаленная работа)

IBS

29 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Java Developer

Мы - молодая, амбициозная команда, занимающаяся разработкой решений для совершенно нового инновационного направления Цифровые Финансовые Активы (ЦФА) на базе блокчейн для Департамента Глобальных Рынков КИБ Сбер.

Мы используем широкий спектр современных технологий: open-source, облачные технологии и микросервисы для создания фронтальных, бэкэнд и интеграционных приложений.

Работаем по гибким методологиям в продуктовых командах.
Сейчас идет проектирование. Это новый проект, 3 года. Распределенная команда (Банк, субподряд), подчиненение CPO Master Team кластера РегТех ДГР КИБ

Системы, с которыми интегрируется ПО: Фронтофисные миддлофисные и бэкофисные системы Банка. Архитектура MSA.

Технологический стэк на проекте:
разработка бэкофиснойсистемы для ЦФА на ППРБ с ПКАП, пользовательскими интерфейсами на ЕФС. (Бэк+фронтальный бэк:Java 11, SpringBoot, PostgreSQL, Kafka, Ignate, под управлением OpenShift, Istio envoy; фронты JS)
Шлюзы безопасности (Nginx).

Основные задачи сотрудника на данной позиции:

  • Разработка бэкэнд-части высоконагруженной банковской системы на Java
  • Самостоятельный анализ предметной области и уточнение требований
  • Написание Unit-тестов
  • Рефакторинг и оптимизация кода, Code review
  • Участие в тестировании разработанных компонентов и исправлении дефектов
  • Участие в подготовке документации
  • Участие в принятии архитектурных решений

Требования:

Обязательные

  • Знание Java 8 и выше от 3 лет
  • Опыт проектирования корпоративных(enterprise) приложений, понимание принципов построения и работы высоконагруженных корпоративных приложений(1000TPS)
  • Опыт проектирования и разработки приложений с использованием Spring, Spring Boot
  • Знание технологий REST, XML, JSON, HTTP, SQL
  • Опыт проектирования и разработки клиент-серверных приложений
  • Опыт проектирования баз данных
  • Опыт написания модульных и интеграционных тестов (JUnit, Mockito), понимание принципов TDD
  • Опыт командной работы с использованием jira, confluence, Maven, git, Jenkins, Bitbucket, Sonar(или другими), проведения Code review
  • Понимание основных шаблонов проектирования, принципов ООП, паттернов и принципов построения корпоративных приложений, паттернов и принципов построения микросервисной архитектуры
  • Умение оптимизировать и тестировать код
  • Умение вести деловую переписку
  • Английский язык на уровне чтения технической документации
  • Желательные:

    Опыт проектирования архитектуры приложений(стратегический и тактический уровень), понимание плюсов и минусов SBA, MSA, SOA, MM;
    Опыт разработки и проектирования приложений на Сбер Platform V(ППРБ,ЕФС);
    Опыт разработки встраиваемых систем на С, C++, Rust;
    Опыт разработки приложений и смарт-контрактов для платформ Bitcoin, Ethereum, Solana и др(Python, Go, Solidity);
    Понимание основных принципов криптографии с открытым ключом;
    Понимание принципов проектирования пользовательских интерфейсов (UI/UX);
    Знание других языков программирование (Python, С++, JavaScript, Kotlin, Scala, Go, Rust );
    Опыт работы с Базами Данных (Oracle, PostgeSQL, NoSQL);
    Опыт работы с Apache Ignite, Redis;
    Опыт работы с Apache Kafka, IBM MQ, Apache Active MQ;
    Опыт работы с OpenShift(Kubernetes), Istio, envoy;
    Опыт настройки и конфигурирования Nginx;
    Знание сетевых технологий(TCP/IP, TLS);
    Знание JavaScript, CSS, HTML, Опыт работы с фреймворками JS React;
    Опыт работы с Большими данными( Hadoop);
    Опыт управления командой разработки;
    Опыт организации процесса кодревью в команде;
    Опыт организации командной работы с использованием jira, confluence, Maven, git, Jenkins, Bitbucket, Sonar;

Условия:

  • Работа в аккредитованной IT компании;
  • ДМС для сотрудника за счет Компании, скидки на ДМС для ближайших родственников, согласно корпоративным программам;
  • Стабильный доход;
  • Обучение и сертификацию (есть собственный тренинг-центр, предлагающий программы по развитию hard-skills, при желании soft-skills);
  • Индивидуальный план развития в рамках аттестации;
  • Гибкую схему профессионального и карьерного роста;
  • ДМС для сотрудников и их детей;
  • Участие в крупных отраслевых мероприятиях;
  • Внутренняя мобильность с возможностью смены проекта;
  • Корпоративные скидки и участие в корпоративных мероприятиях.
  • Если наша вакансия Вас заинтересовала, пожалуйста, присылайте отклик или письмо на email со следующей информацией:

    1) Уровень ЗП ожиданий (в рублях в месяц после налогов),

    2) Сроки выхода на новое место работы в случае оффера.



Посмотрите похожие вакансии

Senior Java developer
Компания: SmartHiringPro
Зарплата: от 260 000 до 350 000 руб.
Middle/Senior Java developer
Компания: М.Видео
Зарплата: от 300 000 до 350 000 руб.
Middle/Senior PHP Developer
Компания: HR-агентство Detkin&Co
Зарплата: от 200 руб.
Senior JAVA backend (AWS)
Компания: SharpDevelopers LLC
Зарплата: от 250 000 до 300 000 руб.