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

CORE

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

Описание вакансии

О компании:

Core — это динамично развивающаяся IT-компания, специализирующаяся на предоставлении аутстаффинговых решений для банковского и корпоративного сектора. Мы сотрудничаем с крупными банками и технологическими лидерами, помогая им масштабировать команды и реализовывать сложные проекты. Нас ценят за профессионализм, прозрачность и внимание к каждому участнику процесса.

О проекте:

Проект Platform V — IAM: Разработка ключевого сервиса управления доступом к облачным ресурсам (IAM) в рамках платформы Platform V. Продукт отвечает за аутентификацию и авторизацию через OIDC и SAML, базируется на Spring Boot, Keycloak и Nginx. Команда придерживается современных подходов в разработке и devops, активно влияет на процессы и получает быструю обратную связь.

Обязанности:

  • Развивать и поддерживать высоко-нагруженный сервис с плагинной/микросервисной архитектурой;

  • Участвовать в определении направления развития архитектуры сервиса и выборе технологий, решать задачи проектирования с учетом требований к безопасности, кластеризации и отказоустойчивости совместно с SRE-инженерами;

  • Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов;

  • Реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса;

  • Повышать надежность и качество сервиса на всех уровнях, оптимизировать производительность (в том числе на уровне jvm и бд), разрабатывать инструменты мониторинга;

  • Обеспечивать тестовое покрытие (юнит, интеграционное, апи, нагрузочное);

    Участвовать в развитии продукта и генерации идей;

  • Участвовать в ретроспективах инцидентов на проде и предпринимать меры по решению внештатных ситуаций;

  • Принимать участие в планировании спринтов, оценке и деĸомпозиции задач;

  • Проводить арх- и код-review решений коллег, предоставлять аргументированную критику;

  • Уточнять и документировать собственные решения, предоставлять консультации в подготовке тестовых сценариев;

  • Сопровождать этапы внедрения продукта в эксплуатацию.

Требования:

  • Уверенное владение Java (17+), знание Java Core, JVM, многопоточности, асинхронности, структур данных и шаблонов проектирования (GoF, Enterprise Patterns).

  • Опыт разработки с использованием Spring (Boot, Data, Web, JDBC, JPA, Test) и Hibernate.

  • Отличное знание SQL, опыт работы с PostgreSQL.

  • Умение писать и оптимизировать аналитические запросы средней сложности.

  • Опыт работы с системами миграции схем БД: Flyway или Liquibase.

  • Опыт проектирования и разработки REST API.

  • Знание принципов системной интеграции и работы брокеров сообщений (Kafka, RabbitMQ).

  • Опыт разработки высоконагруженных, распределённых, отказоустойчивых и бизнес-критичных систем, реализованных в микросервисной/плагинной архитектуре.

  • Навыки тестирования и отладки: написание unit и интеграционных тестов (JUnit, SpringBootTest), опыт troubleshooting и работы с метриками в Grafana.

  • Владение Bash, Git (модель GitFlow), Maven, Docker.

  • Опыт работы в продуктовых командах по Agile (Scrum, Kanban и т.п.).

Условия:

  • Оформление по аутстафу (CМЗ\ИП/ТК РФ);
  • Компенсация ДМС спустя 6 месяцев работы;
  • График работы 5/2, полная удаленка (возможны редкие командировки в офис);
  • При необходимости выдается оборудование.
Навыки
  • Java
  • SQL
  • PostgreSQL
  • REST API
  • RabbitMQ
  • Apache Kafka
  • Bash
  • Git
  • Docker
Посмотреть контакты работодателя

Похожие вакансии

Wemakefab
Удаленная работа
  • Москва

  • Не указана

Рекомендуем

Middle Java Developer

Клауд Атлас

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Тайгер Трейд

Middle Java Developer

Тайгер Трейд

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
PARMA Technologies Group

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

PARMA Technologies Group

Удаленная работа
  • Москва

  • Не указана

М.Видео-Эльдорадо

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

М.Видео-Эльдорадо

Удаленная работа
  • Москва

  • Не указана

Яндекс
Удаленная работа
  • Москва

  • Не указана

Теории от практиков
Удаленная работа
  • Москва

  • до 300000 RUR

МойСклад

Senior Java developer (Core)

МойСклад

Удаленная работа
  • Москва

  • до 300000 RUR

Гринатом
Удаленная работа
  • Москва

  • до 300000 RUR

Финансовые Платформы
Удаленная работа
  • Москва

  • до 300000 RUR

билайн

Middle Java developer

билайн

Удаленная работа
  • Москва

  • до 300000 RUR

Ростелеком Информационные Технологии

Java разработчик (эксплуатация)

Ростелеком Информационные Технологии

Удаленная работа
  • Москва

  • до 300000 RUR

RedLab
Удаленная работа
  • Москва

  • до 300000 RUR

ИЦ АЙ-ТЕКО

Middle Java Developer

ИЦ АЙ-ТЕКО

Удаленная работа
  • Москва

  • до 180000 RUR

efin
Удаленная работа
  • Москва

  • до 180000 RUR

МТС
Удаленная работа
  • Москва

  • до 180000 RUR

АТОН
Удаленная работа
  • Москва

  • до 180000 RUR

Ozon
Удаленная работа
  • Москва

  • до 180000 RUR

Азиатско-Тихоокеанский Банк

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

Азиатско-Тихоокеанский Банк

Удаленная работа
  • Москва

  • до 180000 RUR

PashaPay

Java Developer

PashaPay

Удаленная работа
  • Москва

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию