Backend - разработчик Java (Middle+) (удаленная работа)

27 июня 2024

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

Вакансия: Backend - разработчик Java (Middle+)

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

В настоящее время мы ищем Java разработчика для работы в нашем ижевском офисе или удалённо.

Мы разрабатываем аналитическую систему сервисной архитектуры, состоящую из модулей различного назначения: от небольших сервисов по преобразованию данных до высоконагруженного приложения сложных расчётов. Система призвана анализировать и управлять сложными человеко-техническими системами (например, крупными предприятиями).

Мы стремимся использовать самые современные возможности анализа данных: начиная от базовых как OLAP, методы решения топологических задач, имитационное и агентное моделирование, заканчивая методами искусственного интеллекта (нечёткая логика, генетические алгоритмы, ИНС).

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

Миссия компании - перевести отечественную (и не только) промышленность на качественно новый уровень, тем самым способствуя повышению уровня жизни всех соотечественников.

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

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

  • Проектировать и разрабатывать с нуля решения совместно с проектной группой, работа согласно методологии Agile;
  • Заниматься доработкой и рефакторингом в рамках уже работающих проектов, развивать и совершенствовать существующие решения;
  • Создание unit-тестов;
  • Код-ревью, взаимодействие с командой по вопросам реализации;
  • Сопровождение своего кода до слития в релиз;
  • Участие в scrum митингах.

Требования:

  • Знание ООП (классы, модули, основные идиомы языка);
  • Хорошее знание Java 8 или старше Опыт работы с библиотеками тестирования (JUnit, TestNG или др.);
  • Знание и применение основных паттернов программирования (MVC, Singleton, Factory, Pimpl Idiom);
  • Опыт работы с системами управления версиями (Git);
  • Знание основ сетевых технологий (http, socket и др.);
  • Знание методов.

Приветствуется:

  • Опыт работы с Linux (используем Ubuntu);
  • Опыт работы с git;
  • Знание kotlin;
  • Опыт работы в области распределённых вычислений (используем akka);
  • Опыт работы с инструментами контейнеризации и виртуализации (docker, ansible, terraform, lxd);
  • Опыт работы с базами данных SQL, NoSQL (Используем Redis, MongoDB, PostgreSQL);
  • Опыт работы со средствами имитационного моделирования был бы очень кстати (GPSS, AnyLogic, Plant Simulation или др.);


От нас:

Участие в уникальном и востребованном IT-проекте;
Белая заработная плата: фиксированный оклад и ежемесячная премия;
Перспектива профессионального и карьерного роста;
Молодой отзывчивый и дружный коллектив профессионалов;
Оформление c первого дня работы по ТК РФ;
Комфортный офис в центре города (Тренажерный зал, игровая комната, зона отдыха и др);
Ежемесячная компенсация при аренде квартиры или комнаты, если ты из другого города;
Корпоративные мероприятия;
Оплата обучения, тренингов, подписок и т.д.;
Дополнительные оплачиваемые 4 дня отпуска;
ДМС (после прохождения испытательного срока).



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

Разработчик ПО (Middle developer, backend)
Компания: ДатаФабрик
Зарплата: з.п. не указана
Backend-разработчик PHP (middle/senior)
Компания: ИОМ Анкетолог
Зарплата: з.п. не указана
Frontend-разработчик (Angular, middle)
Компания: KONNEKTU
Зарплата: от 200 000 до 200 000 руб.
Frontend разработчик React (Middle+)
Компания: Компания Мария
Зарплата: от 200 000 до 200 000 руб.