Fullstack Java Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Java Engineer (Java/React/AI): Building and maintaining backend services and LLM-based pipelines for legal precedent retrieval with an accent on semantic search, structured output validation, and frontend workflow optimization. Focus on integrating LLM APIs, optimizing pgvector queries, and ensuring secure authentication via OIDC.
Location: Remote (Bucharest, Romania)
Company
An IT consulting company with 25 years of experience delivering scalable enterprise systems and digital transformation platforms across Europe and the US.
What you will do
- Build and maintain backend services using Java 21, Spring Boot, and asynchronous processing patterns.
- Design LLM-based pipeline stages for classification, matching, risk assessment, and draft generation.
- Optimize semantic search and high-quality retrieval of legal precedents using PostgreSQL and pgvector.
- Develop frontend workflows, dashboards, and document browsers using React and TypeScript.
- Implement secure authentication and authorization using Keycloak, OIDC, and JWT.
- Improve system observability through distributed tracing and structured logging.
Requirements
- 5+ years of software engineering experience working on production systems.
- Strong expertise in Java backend development, Spring Boot, and REST APIs.
- 3+ years of professional experience with React and TypeScript.
- Solid PostgreSQL skills, including schema design and query optimization.
- Hands-on experience integrating LLM APIs and using vector retrieval technologies (e.g., pgvector).
- Practical experience with OAuth, OIDC, and JWT authentication flows.
Nice to have
- Experience with Azure services (Azure OpenAI, Document Intelligence, Container Apps).
- Proficiency with Docker, Docker Compose, and CI/CD pipelines.
- Domain knowledge in legal tech or financial services.
- Familiarity with LLM evaluation and guardrail tools like Promptfoo or DeepEval.
Culture & Benefits
- Premium medical package, lunch tickets, and Pluxee Card.
- 13th salary and yearly performance bonuses.
- Access to leading learning platforms: Pluralsight, Udemy, Microsoft, and Google Cloud.
- Flexible working program and openness to remote work.
- Supportive culture valuing ownership, autonomy, and a healthy work-life balance.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →