👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти

Java developer

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Российский разработчик программного обеспечения для технологической независимости бизнеса

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

Условия работы

Проект:

Мы - команда развития Platform V DataGrid - решения, основанного на open source продукте Apache Ignite.

Ignite - распределенная отказоустойчивая базы данных, предназначенная для быстрых вычислений в памяти на больших объемах данных.

Мы ищем в команду старшего/ведущего разработчика.

Поддерживаем сотрудников в росте в сообществе Apache Ignite (доработки передаются в open source), в выступлениях на митапах и конференциях. У нас плоская структура и мы предоставляем большую свободу действий.

Задачи:

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

Для нас важно:

  • отличное знание Java Core
  • знание алгоритмов и структур данных
  • опыт работы с concurrency или нагруженными сервисами от 3х лет
  • знания об устройстве JVM, понимание работы GC, работы unmanaged памяти - Unsafe
  • понимание принципов работы баз данных (запросы, транзакции, репликация)
  • опыт отладки Java приложений
  • опыт работы с контейнеризацией / виртуализацией (Docker, k8s)
  • опыт работы в Linux
  • английский язык на уровне чтения технической документации и переписки.

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

  • опыт многопоточного программирования (JMM, java.util.concurrent - структуры и примитивы синхронизации, deadlocks, atomics, CAS)
  • участие в разработке или тестировании распределенных систем или баз данных
  • понимание внутренней архитектуры базы данных, страничной организации памяти
  • опыт проведения нагрузочного тестирования
  • опыт использования benchmark инструментов (JMH)
  • вклад в opensource проекты.

Бонусы

  • проекты большого масштаба в которых есть возможность делать жизнь миллионов людей лучше
  • сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями
  • оборудование: мощное железо, дополнительные мониторы ― все для решения масштабных задач и экспериментов
  • льготная программа на покупку недвижимости в новостройке или строительство дома для IT от 4,7%
  • команда: работа бок о бок со лучшими из IT-индустрии, каждый из которых может поделиться своей экспертизой
  • профессиональное развитие: развиваем культуру профсообществ и внутри компании мы организуем meetup, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику
  • новый опыт - лучшие сотрудники выступают на ИТ-конференциях
  • гибридный формат работы или офис Даниловский Форт - 10-15 минут от метро Тульская и МЦК Верхние Котлы, крытый паркинг для всех сотрудников, велопарковка
  • здоровье и спорт: программа ДМС для сотрудников и их родственников, собственный тренажерный зал в офисе.