Senior Java Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

NEOLAB – продуктовая компания - эксперт в области применения алгоритмов машинного обучения, искусственного интеллекта и построения на их основе решений комплексных бизнес задач. Наша компания непрерывно развивается и растет, и поэтому мы постоянно ищем увлеченных специалистов, кто вместе с нами будет улучшать наш продукт.

Кто нам нужен?

Senior Java разработчик, кто не побоится принять наш челлендж по осуществлению перевода работающего Swing-приложения (клиента доступа к БД) на 3-х-звенную (БД + back + front) структуру.

Чуть больше информации:

Наша главная БД - PostgreSQL 11, размером 22 Tb. В ближайшие 2-3 года планируется рост БД в 4 раза. В связи с этим предполагается поиск решения с прозрачным горизонтальным масштабированием.

Само приложение аналитическое, для внутреннего использования (порядка 300+ пользователей). БД отвечает за мониторинг финансовых и технических показателей работы компании, есть требования по безопасности и разграничению доступа к информации. Слой с данными и их получением уже изолирован от GUI.

Стек технологий: Java, среда разработки: IntelliJ IDEA, СУБД: PostgreSQL, ClickHouse.

Мы практикуем: Agile (Scrum, Kanban), Code Review.

Что нужно делать:

  • проработать проект, декомпозировать его и приоритизировать;
  • спроектировать и конечно же осуществить практическую реализацию перехода;
  • работать вместе с командой по agile-ценностям (ориентированность на работающий продукт с минимальной функциональностью для запуска в эксплуатацию).

Для нас важно (hard skills):

  • опыт разработки на Java 8 (сейчас осуществляется перевод на Java 12);
  • понимание основных принципов ООП;
  • базовые знания работы с БД, знания SQL (предпочтительно PostgreSQL);
  • знание многопоточности в java (java.util.concurrent).

Будет дополнительным плюсом:

  • наличие практического опыта работы со Swing-фреймворком, понимание процессов его работы;
  • желание взять на себя роль тимлида в команде.

Что мы гарантируем нашим сотрудникам?

  • возможность для профессионального роста и развития;
  • участие в семинарах и тренингах, посещение курсов повышения квалификации, участие в тематических конференциях;
  • гибкий график работы;
  • отсутствие дресс-кода;
  • трудоустройство согласно ТК РФ;
  • компенсацию медицинских расходов и занятий спортом (любые направления);
  • обучение английскому языку 100% за счет компании, находясь в офисе;
  • корпоративные занятия по волейболу и футболу;
  • летние и зимние выезды на природу (в том числе семейные), душевные корпоративные мероприятия, митапы, хакатоны;
  • на кухнях всегда свежие фрукты, сладости, чай и кофе.

Ключевые навыки

Английский — A2 — Элементарный
SQL
Java
PostgreSQL
ООП

Контактная информация

Адрес

Омск, улица Маршала Жукова, 21

Вакансия опубликована 21 февраля 2020 в Омске

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