Lineate is a US-based international software development company with over two decades of experience. From Intelligent Document Processing(IDP) and Agentic RAG systems to scalable cloud architectures, we turn complex ideas into real, measurable results. We deliver AI-driven custom solutions for FinTech, HealthTech, AdTech, and beyond, empowering businesses to grow smarter, faster, and more efficiently.
Java engineer in AI solutions
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop, and maintain scalable, high-performance backend services using Java and Spring Boot
- Take ownership of complex technical challenges, from identifying problems and proposing solutions to implementation and production delivery
- Contribute to architectural decisions and continuously improve system performance, scalability, and reliability
- Develop and optimize APIs, microservices, integrations, and event-driven systems using Kafka
- Proactively identify technical bottlenecks, propose improvements, and drive engineering initiatives
- Troubleshoot complex production issues and ensure high standards of code quality and maintainability
- Participate in technical discussions, code reviews, and architectural planning
- Collaborate with product and engineering teams to translate business requirements into reliable technical solutions
- Contribute to the development and optimization of search functionality and AI-powered features as needed
требования
- 8+ years of hands-on software engineering experience, with deep expertise in Java and production-grade backend development
- Strong proficiency in Java and Spring Framework / Spring Boot
- Architect-level technical expertise, including the ability to design complex backend systems, evaluate architectural approaches, and make sound technical decisions
- Strong understanding of distributed systems, microservices, scalability, performance optimization, fault tolerance, and reliability
- Solid experience with Redis, MySQL, and Apache Kafka
- Experience with reactive programming (preferably RxJava)
- Strong experience designing and developing APIs, backend services, and complex integrations
- Proactive and self-driven mindset: ability to identify problems and opportunities, propose solutions, develop actionable plans, and take ownership of implementation
- Будет плюсом: Experience with Java 25+; Experience developing and optimizing high-performance search systems; Hands-on experience with full-text search, vector search, or semantic search technologies; Production experience with Vespa, OpenSearch, Elasticsearch, Weaviate, Pinecone, Milvus, Qdrant, or similar platforms; Experience building Retrieval-Augmented Generation (RAG) solutions; Familiarity with AI/ML infrastructure and pipelines, including integrating machine learning models into production services; Experience with embeddings, ranking, indexing, recommendation systems, and AI-powered services; Knowledge of cloud platforms and containerized environments (Docker, Kubernetes); Experience with observability, monitoring, and performance analysis tools; Previous experience in Staff, Principal, or Architect-level engineering positions
условия
- Candidates must be available to overlap with the New York team from 9:00 AM to 1:00 PM ET. The remaining working hours are flexible.
- Freedom to Develop - equal opportunity to learn and grow professionally
- Clear career and professional path, strong performance management system
- Social Benefits Package
- Equipment
- English lesson
- Gym membership
- All the advantages of working in an international IT company
- Flexible vacation time
- Fun and inclusive in-person and digital events
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.