Компания Emphasoft занимается заказной разработкой IT решений для наших партнеров с западного рынка. Мы специализируемся на разработке web-приложений для стартапов на различной стадии.
Проект - создание интеллектуальной системы, которая собирает данные с датчиков на животных (в основном в условиях фермерских хозяйств) и позволяет в режиме реального времени отслеживать ключевые показатели.
Технологический стек: Java, Spring Boot, Microservices, SQL, MongoDB, Redis, Kafka, Docker, AWS (S3, SQS, Lambda), JUnit.
Чем вы будете заниматься:
Писать чистый, переиспользуемый, тестируемый и поддерживаемый код.
Проектировать, создавать и улучшать микросервисы и интеграции.
Взаимодействовать с командами продукта, DevOps и QA для уточнения требований и поставки функциональности.
Диагностировать и исправлять ошибки, оптимизировать производительность и повышать надежность.
Участвовать в код-ревью и работе над документацией.
Что мы ожидаем от кандидата
Глубокие знания Java и экосистемы JVM. Опыт от 4 лет.
Уровень разговорного английского не ниже В2.
Понимание принципов ООП, проектирования и основных шаблонов проектирования.
Практический опыт работы с фреймворками Java и серверами приложений (предпочтительно Spring Boot).
Навыки работы с реляционными базами данных и уверенное владение SQL.
Опыт работы с MongoDB или другими NoSQL базами данных.
Опыт работы с системами распределенного кэширования (например, Redis).
Практический опыт использования Kafka или аналогичных платформ для обмена сообщениями / потоковой обработки событий.
Знание с контейнеризации и процессов CI/CD.
Знание облачных сервисов (предпочтительно AWS).
Мы предлагаем:
Полностью удалённую работу из любой точки мира.
Гибкий график — вы самостоятельно управляете своим рабочим временем.
Оформление по договору B2B (как ИП или самозанятый).
Корпоративные курсы английского языка для профессионального роста.
3 оплачиваемых больничных дня в год.
Культуру, основанную на доверии и самостоятельности, без микроменеджмента и излишней бюрократии.