Обязанности: Проектирование, разработка и рефакторинг высоконагруженных приложений в области Big Data для сбора, хранения и анализа данных из социальных сетей, включая:
- Участие в сборе, разработке и анализе требований к ИС
- Проектирование архитектуры программного обеспечения, баз данных, программных интерфейсов и компонентов.
- Разработка и отладка программного кода
- Анализ качества кода Продукта, включая проведение ревью кода других участников команды разработчиков
- Документирование проектных решений и программного кода в соответствии с установленным стандартом Компании
Требования: - Знание принципов ООП;
- Знание и умение применять паттерны проектирования ПО.
- Знание классических алгоритмов и структур данных;
- Уверенное владение методами асинхронного и многопоточного программирования.
- Опыт написания Unit-тестов.
Технологический стек:
- Java 11 (core, collection, concurrency)
- Spring/Spring boot
- Сервер приложений Tomcat
- ORM Hibernate
- PostgreSQL/MySQL
- Maven
- Git
Будут преимуществом компетенции в следующих продуктах и технологиях:
- AI&ML, LLM
- Hadoop/Spark
- Lucene/Solr, Elasticsearch
- HBase
- Milvus
- MapReduce
- Redis
- Kafka
- Docker
- Уверенные знания Linux
- Умение читать и понимать UML-модели
Условия:
- Работа в офисе на территории технопарка "Morion Digital" в г. Пермь.
- Интересные и сложные задачи, профессиональное развитие и возможность проявить свои способности, принимая участие в создании Продукта мирового уровня
- Гибкий график
- Оформление по ТК РФ
- Конкурентная заработная плата и всегда вовремя
- Льготы для сотрудников аккредитованных ИТ-Компаний