О компании
Lineate — американская международная компания по разработке программного обеспечения с более чем двадцатилетним опытом. От систем Intelligent Document Processing (IDP) и Agentic RAG до масштабируемых облачных архитектур — мы превращаем сложные идеи в реальные, измеримые результаты. Мы создаём AI-driven решения на заказ для FinTech, HealthTech, AdTech и других индустрий, помогая бизнесу расти умнее, быстрее и эффективнее.
Задачи
•Проектировать, разрабатывать и поддерживать масштабируемые высокопроизводительные backend-сервисы на Java и Spring Boot
•Брать на себя ответственность за сложные технические задачи — от выявления проблем и предложения решений до реализации и доставки в продакшн
•Участвовать в архитектурных решениях и непрерывно улучшать производительность, масштабируемость и надёжность системы
•Разрабатывать и оптимизировать API, микросервисы, интеграции и событийно-ориентированные системы с использованием Kafka
•Проактивно выявлять технические узкие места, предлагать улучшения и продвигать инженерные инициативы
•Устранять сложные проблемы в продакшене и обеспечивать высокий стандарт качества и поддерживаемости кода
•Участвовать в технических обсуждениях, код-ревью и архитектурном планировании
•Сотрудничать с продуктовыми и инженерными командами для перевода бизнес-требований в надёжные технические решения
•Участвовать в разработке и оптимизации функциональности поиска и AI-возможностей по необходимости
Требования
•8+ лет практического опыта в software engineering с глубокой экспертизой в Java и production-grade backend-разработке
•Сильное владение Java и Spring Framework / Spring Boot
•Экспертиза уровня архитектора, включая проектирование сложных backend-систем, оценку архитектурных подходов и принятие обоснованных технических решений
•Глубокое понимание распределённых систем, микросервисов, масштабируемости, оптимизации производительности, отказоустойчивости и надёжности
•Серьёзный опыт работы с Redis, MySQL и Apache Kafka
•Опыт реактивного программирования (предпочтительно RxJava)
•Сильный опыт проектирования и разработки API, backend-сервисов и сложных интеграций
•Умение выявлять проблемы и возможности, предлагать решения, разрабатывать конкретные планы действий и брать на себя ответственность за реализацию
Будет плюсом
•Опыт с Java 25+
•Опыт разработки и оптимизации высокопроизводительных поисковых систем
•Практический опыт с полнотекстовым, векторным или семантическим поиском
•Продакшн-опыт с Vespa, OpenSearch, Elasticsearch, Weaviate, Pinecone, Milvus, Qdrant или похожими платформами
•Опыт создания Retrieval-Augmented Generation (RAG) решений
•Знакомство с AI/ML инфраструктурой и пайплайнами, включая интеграцию ML-моделей в production-сервисы
•Опыт с эмбеддингами, ранжированием, индексацией, рекомендательными системами и AI-сервисами
•Знание облачных платформ и контейнеризированных сред (Docker, Kubernetes)
•Опыт с инструментами observability, мониторинга и анализа производительности
•Предыдущий опыт на позициях уровня Staff, Principal или Architect
Условия
•Необходимо быть доступным для перекрытия с командой в Нью-Йорке с 9:00 до 13:00 по восточному времени (ET). Остальные рабочие часы гибкие
•Свобода развития — равные возможности для профессионального обучения и роста
•Понятный карьерный и профессиональный путь, сильная система управления эффективностью
•Социальный пакет
•Оборудование
•Уроки английского
•Абонемент в спортзал
•Все преимущества работы в международной IT-компании
•Гибкий отпуск
•Весёлые и инклюзивные офлайн- и цифровые события