Java Backend Developer
Core
Building scalable backend services and APIs for a smart translation solution and AI-powered translation assistant (LINA).
Role type
Senior Java Backend Developer
Builds
Scalable backend services, REST APIs, and data models for AI translation features.
Domain
AI/ML (Translation) + Backend Engineering
Deliverable
production ML models | product features
Required skills
Java 25, Spring Boot 4.0, REST API design, SQL (Postgres), Redis, JOOQ, Docker, AWS, OpenSearch/pg_vector, relational database modeling, SQL query optimization
Preferred skills
RAG architectures, Prompt Engineering, LangChain4j, HuggingFace, OpenAI APIs, A/B testing for AI features
Technologies
Java 25, Spring Boot 4.0, Postgres, Redis, JOOQ, Docker, AWS, OpenSearch, pg_vector
Responsibilities
Develop performant and maintainable Java services serving as the foundation for AI functions; Design and maintain robust code architectures integrated with AWS infrastructure; Build and document clear, fast APIs for human and machine consumption; Work with large datasets to design efficient data models and optimize SQL queries; Collaborate on AI-based features like automatic translation, semantic search with embeddings, and terminology checking.
Seniority
Mid-Senior, hands-on IC