Вакансия Middle/senior Java Developer/ Team Lead (Робототехника)

2 вакансии
Специализация: Java
Уровень: middle
Опыт: 3 года
Уровень английского: Не важно
Город: Минск
Режим работы: Полный день
Размер команды: 3—5
Размер компании: 68

Middle Java Developer (Робототехника)

Уникальная работа для тех кого мутит от слов ERP, CRM и e-commerce. Но который испытывает экстаз от слов протокол, интерфейс и рецессивные биты. Человека - хакера в душе, для которого с детства знание о том, что находится внутри любимой машинки важнее, чем сама любимая машинка. Мы приглашаем присоединиться к нашей команде гиков-инженеров человека, который всегда мечтал, чтобы сделать будущее доступным уже сегодня.

Rozum Robotics - молодая инновационная компания, занимающаяся разработкой и производством коллаборативных роботов.

Мы предлагаем работу над интересными, уникальными для Беларуси задачами в области разработки роботов и ПО для них.

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

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

  • Разработка сервера управления роботом (Linux, Core Java, Multi-threading, Sockets, Guice);

  • Передача опыта, обучение коллег.

 Требования:

  • Отличное знания Core Java (9+), понимание работы JVM, GC;

  • Интуитивное понимание ООП, умение к месту применять Design Patterns, в идеале способность разработать архитектуру серверного приложения;

  • Осознание того какие плюсы и минусы дает multi-threading, что такое deadlock и зачем нужен synchronize;

  • Понимание идеологии Linux;

  • Experience in using Git, Maven, Jenkins;

  • Способность с первых строчек отличить Clean от Spaghetti Code;

Пожелания (но не требования):

  • Знание современных протоколов, и аппаратных интерфейсов;

  • Понимание электроники, схемотехники на уровне уроков физики за 6-7 класс;

  • Понимание современных концепций Computer Vision, Machine Learning and Artificial Intelligence;

  • Опыт в применении на практике теории автоматического управления (ТАУ). Моделирование процессов (Matlab/Simulink).

 Условия:

  • Работа над перспективным продуктом на пике технологий;

  • Возможность присоединиться к команде профессионалов высокого уровня, увлеченных своей работой и готовых делиться знаниями;

  • Серьезный уровень профессионального роста;

  • Комфортный офис и рабочее место;

  • Гибкое начало дня. Есть возможность сдвинуть рабочие часы, чтобы трудиться эффективнее.

Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Вакансии компаний