Point your AI agent at freehire and let it find you a job.

Get the CLI →

Kaspersky

NewBe an early applicant

Java Developer (KNB)

Posted
Discussion

Summary

Senior Java developer on the Kaspersky Network Backend team, building and maintaining the server side that centrally manages and orchestrates Kaspersky NGFW (including the User Awareness Service). Day to day involves feature development, bug fixing, code review, refactoring, and architecture discussions using Java/JVM, PostgreSQL, and REST APIs.

О проекте
Kaspersky Network Backend - решение для централизованного управления и оркестрации Kaspersky NGFW.

В рамках проекта разрабатываются следующие компоненты:

  • Kaspersky Network Backend;
  • User Awareness Service.

Команда занимается развитием серверной части продукта, разработкой нового функционала и улучшением архитектуры.


Предстоящие задачи:

  • Разработка нового функционала и развитие существующего;
  • Анализ и исправление багов;
  • Ревью кода;
  • Рефакторинг и улучшение качества существующего кода;
  • Участие в обсуждении архитектуры и технических решений.

Что мы ожидаем от вас:

  • Опыт коммерческой разработки на Java от 5-x лет;
  • Знание Java и понимание принципов работы JVM;
  • Практический опыт работы с PostgreSQL;
  • Хорошее понимание Java Concurrency;
  • Опыт разработки и поддержки REST API;
  • Понимание классических алгоритмов и структур данных;
  • Умение эффективно применять ИИ-инструменты в работе.

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

  • Знание сетевых технологий и протоколов;
  • Опыт работы с MongoDB;
  • Интерес к информационной безопасности и сетевым продуктам.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available