Senior Backend Developer (Kotlin/Java)
Описание
Мы ищем сильного Senior Backend Developer для крупнейшего международного производителя, для команды разработки. Компания разрабатывает уникальное решение для R&D и производства. Решения являются уникальными и основаны на математических и ИИ моделях. Есть долгосрочная стратегия развития и большой бэклог. Предстоящие задачи: Разработка, анализ; Разработка серверной и клиентской логики; Оптимизация производительности и использование библиотек и фреймворков; ООП, модульная структура, управление зависимостями (Gradle); Асинхронное программирование и многопоточность; Принципы чистого кода и шаблоны проектирования; Написание тестов (unittest); Оптимизация веб-приложений в микросервисной среде; Кэширование и оптимизация запросов; Дебаг микросервисных приложений; Создание и оптимизация Dockerfile, настройка и управление Kubernetes; Управление и развертывание Docker-контейнеров; Использование Spring Framework; Работа c PostgreSql, NoSql решениями; Написание чистого, поддерживаемого кода; Рефакторинг и документирование; Модульные и интеграционные тесты; Отладка и профилирование; Настройка и использование CI/CD; Учитывать требования информационной безопасности в процессах разработки (DevSecOps). Ждем от вас: Релевантный опыт работы разработки не менее 5 лет; Предыдущий опыт работы в качестве Senior Developer; Глубокие знания в различных технологиях, языках программирования, архитектурных концепциях. Понимание нашего технологического стека; Понимание принципов DevOps и практик CI/CD; Навыки коммуникации, умение эффективно взаимодействовать как с техническими специалистами, так и с менеджментом и заказчиками; Опыт разработки и поддержания архитектуры сложных систем. Мы предлагаем: Амбициозные задачи с большим влиянием на бизнес; Возможность работать удаленно из РФ; Конкурентную заработную плату.