Москва
Компания «Айтеко» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейших IT-компаний России.
Чем предстоит заниматься:
- Миграция клиентских модулей Java:
- Адаптация модулей для запуска в Linux-окружении.
- Устранение зависимостей от Windows API.
- Интеграция с C++:
- Переписывание JNI-модулей для совместимости с Linux.
- Оптимизация взаимодействия между Java и C++.
- Работа с PostgreSQL:
- Адаптация существующего функционала для взаимодействия с PostgreSQL.
- Оптимизация SQL-запросов и транзакций.
- Настройка и тестирование ORM (Hibernate/JPA).
- Тестирование и отладка:
- Написание юнит- и интеграционных тестов.
- Исправление багов, связанных с кросс-платформенностью.
Что ожидаем от кандидата:
- Разработка на Java:
- Глубокое знание языка, включая работу с потоками, сериализацией, сборкой мусора.
- Опыт работы с библиотеками и фреймворками для десктопных приложений (например, Swing, JavaFX).
- PostgreSQL:
- Опыт работы с Hibernate и JPA для взаимодействия с базой данных.
- Навыки оптимизации SQL-запросов.
- Знание схемы базы данных (DDL) и управления транзакциями.
- Опыт работы с миграциями базы данных (Liquibase, Flyway).
- Интеграция с C++:
- Опыт использования JNI (Java Native Interface) для взаимодействия с нативным кодом.
- Понимание работы со сборками и библиотеками в разных ОС.
- Работа с системными API:
- Знание особенностей работы системных вызовов на уровне Java для Windows и Linux.
- Опыт работы с файловыми системами и процессами.
- Платформозависимая адаптация:
- Опыт переноса приложений между платформами, учёт различий между Windows и Linux.
- Инструменты:
- Работа с Gradle/Maven, профилировщиками и отладчиками.
- Уверенное владение Git.
Будем преимуществом:
-
Опыт работы JS/TS, HTML5/CSS3, GateWay/GraphQL, PostgreSQL, MongoDB, Node.js, ReactJS, Kafka, Docker.
Что мы предлагаем:
- Работа в стабильной IT-компании, аккредитованной Минцифрой РФ;
- Формат работы - удаленный;
- Корпоративный ДМС с первого месяца работы;
- Трудоустройство по ТК РФ c первого дня, официальная заработная плата;
- Корпоративная программа скидок и привилегий BestBenefits.