Java-разработчик / Senior
Город:
Москва
Занятость:
Полная занятость
Компания "Тетрон"
Тетрон - аккредитованная IT компания, развивающаяся в сфере комплексных автоматизированных решений для транспорта. Наша команда реализует нестандартные проекты: от бортовых блоков со спутниковой навигацией до мобильных приложений, от BigData-анализа и ML до интеграций с ERP-системами, от разработки ПО для гражданских беспилотников до создание переносных медицинских комплексов на собственном производстве.
Основной функционал:
- Создание новых модулей, оптимизация и обновление функционала геоинформационной системы;
- Code review и mentoring: поддержка качества кода, помощь разработкам;
- Debugging сложных случаев: долгое ожидание ответов на запросы, асинхронные ошибки, проблемные GPS-данные;
- Коммуникация: четкая документация изменений, обсуждение решений с командой;
- Тестирование: написание unit/integration-тестов для новых функций и протоколов.
Требования:
- Опыт работы: 5+ лет в Java-разработке backed-систем, желательно high-load (Io T, GPS, real-time);
- Образование: Высшее техническое или эквивалентный опыт;
- Языки: Java 8+ (рекомендуется 11-17), английский - intermediate+ (чтение документации), русский - для коммуникации в команде.
Обязательные технические навыки:
- Java Core: Lambdas, streams, multithreading, NIO. Опыт с embedded-серверами;
- Netty: Асинхронный networking, pipeline-архитектура, разработка handlers для TCP/UDP, бинарных и текстовых протоколов;
- Gradle: Build-скрипты, управление зависимостями, сборка JAR;
- SQL и БД: PostgreSQL/MySQL, прямое JDBC (без ORM), оптимизация запросов, in-memory caching для устройств;
- Liquibase: Миграции схемы БД через XML-changelogs;
- REST и WebSocket: JAX-RS, embedded Jetty, поддержка real-time API;
- Логирование и конфигурация: SLF4J/Logback, XML-конфиги;
- Git: Работа с форками и pull-requests;
- Debugging: Отладка асинхронных сетевых задач и протоколов.
Желательные навыки:
- GPS/ГИС-домен: Знание популярных протоколов (GT06 и др.), geofencing, геокодирование;
- Performance tuning: Оптимизация Netty под high-load (CPU/memory leaks).
- Интеграции: SMTP, SMS API, Firebase push, внешние API.
- DevOps: Linux-деплой, packaging, базовый мониторинг.
- Open-source опыт: Вклад в проекты на GitHub, понимание Apache License 2.0.
Условия:
- Оформление согласно ТК РФ в аккредитованной IT компании;
- Своевременная выплата заработной платы два раза в месяц, без задержек;
- Пятница - короткий рабочий день на 1 час;
27 Июня
Разработчик логистических сервисов
Москва
Компания "Faberlic" ООО «Эксперт» — аккредитованная Минцифры ИТ-компания. Мы предоставляем и развиваем информационные сервисы для АО...
27 Июня
Химик-технолог / Разработчик ЛКМ
Щелково
от 120 000 руб.
Компания "Огнеза" " ОГНЕЗА" - успешная и динамично развивающаяся компания на рынке огнезащитных материалов, пожарного оборудования и оказания...
27 Июня
Инженер машинного зрения (Senior computer vision)( Алабуга, ОЭЗ ППТ )
Москва
от 277 000 руб.
Компания "Алабуга, ОЭЗ ППТ" ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА) Обязанности: доработка...
27 Июня
Старший Go-разработчик, ITCrowd
Москва
Компания "Ozon" Привет! Это команда продукта ItCrowd. Мы занимаемся разработкой продукта ItCrowd, который отвечает за то, чтобы любой ресурс...
28 Июня
Разработчик Python в Control Plane в сетевой ОС
Москва
Компания "Бифорком Тек" Обязанности: Проектировать и воплощать в коде функции сетевой ОС, относящиеся к Control Plane, в виде...
Вакансия размещена в отрасли