Разработчик Java 21, Spring Boot 3

Кросс технолоджис

Разработчик Java 21, Spring Boot 3

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

Мы являемся частью рынка информационной безопасности уже 13 лет. Наше официальное имя - «Кросс технолоджис», на рынке и внутри компании часто используется аббревиатура «КТ» или «Кроссы́». Мы все разные, но нас объединяет свобода действий в рамках своих профессиональных компетенций, взаимовыручка, поддержка и классная атмосфера!

В настоящий момент нам требуется усиление в команду разработки платформы SBA (Smart Business Alert). SBA - это инновационное решение для комплексной защиты бренда компании от современных цифровых угроз.

Если тебе интересно принять участие в создании инновационного и востребованного рынком решения, читай вакансию и жми «откликнуться»!

В чем важность твоей работы:

1. Разработка и сопровождение backend-сервисов платформы:

- Разработка и поддержка высоконагруженных микросервисов на Java 21 и Spring Boot 3 (Web, JDBC, JPA/Hibernate, Security).

- Рефакторинг legacy-кода с миграцией на Java 21 и Spring Boot 3 (включая обновление зависимостей и API).

2. Работа с базами данных и API:

- Проектирование и оптимизация PostgreSQL-схем, написание сложных SQL-запросов, индексов.

- Реализация REST API с использованием Spring Web (DTO, валидация, документация OpenAPI).

- Интеграция с внешними системами через Kafka (event-driven архитектура) и REST.

3. Асинхронная обработка данных:

- Разработка Kafka-продюсеров/консьюмеров (настройка топиков, партиций, обработка ошибок).

- Реализация фоновых задач (Scheduler, Quartz) для мониторинга и обработки данных (например, "зависших" заявок).

4. Тестирование и CI/CD:

- Написание unit- (JUnit 5, Mockito) и интеграционных тестов (Testcontainers для PostgreSQL/Kafka).

- Настройка Docker-контейнеров для локального тестирования и деплоя.

- Участие в настройке CI/CD (например, GitLab CI/CD или TeamCity).

5. Безопасность и производительность:

- Настройка Spring Security (JWT, OAuth2, ролевая модель доступа).

- Оптимизация запросов к PostgreSQL (EXPLAIN ANALYZE, индексы, репликация).

- Обеспечение отказоустойчивости (retry, dead-letter queues в Kafka).

6. Командная работа:

- Участие в Agile/Scrum-процессах (оценка задач, планирование спринтов).

- Проведение code review с акцентом на чистоту кода (SOLID, паттерны).

- Взаимодействие с QA, аналитиками и frontend-разработчиками.

Будет плюсом:

  • Amazon S3: интеграция и работа с хранилищем;
  • Elasticsearch: опыт работы с полнотекстовым поиском;
  • Spring WebFlux: опыт реактивного программирования.

Что поможет справляться с задачами:

  • Высшее техническое образование;

  • Опыт работы в аналогичном технологическом стеке;

  • Опыт проектирования отказоустойчивых и масштабируемых решений;

  • Внимание к деталям (если в твоём резюме не указан желаемый уровень з.п., укажи его в сопроводительном письме ;))

  • Ориентированность на результат, инициативность, готовность к обучению и профессиональному росту.

Что такое быть частью «Кроссо́в»:

*Быть в безопасности:

Каждый из нас знает и чувствует, что компания обеспечивает своей команде надежный тыл, который выражается:

  • в полном соблюдении трудового и налогового законодательства,
  • в наличии аккредитации ИТ (дающей привилегии и льготы),
  • в поддержании рыночного уровня заработной платы,
  • в обеспечение расширенной программой ДМС.

*Иметь возможность развиваться:

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

*Чувствовать себя частью сплоченной команды:

  • Стремясь к достижению высокого командного результата, мы проявляем уважение, доверие и поддержку своим коллегам, помогаем и делимся своими знаниями и опытом с новыми сотрудниками.
  • Мы поддерживаем и обсуждаем с сотрудником любую инициативу.

*Быть значимым для компании:

  • Важные события в жизни каждого в команде важны и нам. Мы вместе в горе и радости!
  • Оплата питания в дни работы из офиса.

*Быть гибким:

  • Мы умеем адаптироваться к новым обстоятельствам, находить эффективные решения проблем в кризисных ситуациях, проявлять любознательность, а не враждебность, мыслить творчески.
  • У нас гибкий график работы (обычно мы работаем с 09:00\10:00 но ты можешь выбрать удобный для себя график в случае необходимости).

*Быть результативным:

  • Мы тверды и решительны в своем желании достичь поставленной цели, мы с легкостью находим в себе силы для преодоления любых препятствий, мы поддерживаем коллег и партнеров в реализации поставленных задач.

*Какие еще плюшки можно у нас найти:

  • Корпоративные скидки от компаний-партнеров.
  • Мороженое по понедельникам.
  • И, конечно, общие тусовки и междусобойчики!
Навыки
  • Spring Web
  • Java
  • REST API
  • PostgreSQL
Посмотреть контакты работодателя

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

Лаборатория Безопасных Систем

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

Лаборатория Безопасных Систем

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

  • Не указана

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

  • Не указана

Рекомендуем
АГ-Логистик
Удаленная работа
  • Москва

  • до 250000 RUR

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

  • до 250000 RUR

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

  • до 250000 RUR

КБ Уральский банк реконструкции и развития (УБРиР)

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

КБ Уральский банк реконструкции и развития (УБРиР)

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

  • до 250000 RUR

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

  • до 450000 RUR

Домклик

Java/Kotlin Developer

Домклик

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

  • до 450000 RUR

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

  • до 450000 RUR

Концерн Телематика

Java/Kotlin разработчик

Концерн Телематика

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

  • до 450000 RUR

Альфа-Банк

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

Альфа-Банк

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

  • до 450000 RUR

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

  • до 228000 RUR

СК Ренессанс Жизнь

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

СК Ренессанс Жизнь

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

  • до 228000 RUR

ИЦ АЙ-ТЕКО
Удаленная работа
  • Москва

  • до 228000 RUR

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

  • до 228000 RUR

evrone.ru

Java Developer

evrone.ru

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

  • до 400000 RUR

Студия Олега Чулакова

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

Студия Олега Чулакова

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

  • до 400000 RUR

МАГНИТ, Розничная сеть

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

МАГНИТ, Розничная сеть

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

  • до 400000 RUR

Цифровые технологии и платформы

Senior Java Developer

Цифровые технологии и платформы

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

  • до 400000 RUR

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

  • до 400000 RUR

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

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