Senior Java Engineer
12026-02-07
Responsibilities
- Design, build and operate microservices and APIs that power LLM-driven features, advancing our transition to a microservice and event-driven architecture
- Build retrieval-augmented generation (RAG) pipelines: document ingestion, preprocessing (chunking/metadata), embedding generation, vector indexing and retrieval APIs with citations/grounding
- Adopt the DevOps mindset: you build it, you run it; CI/CD, IaC, containerization, autoscaling and safe deploys (blue/green, canary)
- Write well-structured and documented clean code
- Maintain required working-hours overlap (at least 5h) with the Berlin / Central Europe time zone
- Continuously update and expand the existing product
- Be an important part of our multinational agile software development team
Requirements
- Relevant work experience of minimum 5 years in building high traffic web applications using Java 8 or later, Spring, Spring Boot, Hibernate, message brokers like Apache Kafka or RabbitMQ, and building CI/CD pipelines
- Solid foundation in API design (REST), streaming interfaces (SSE/WebSockets/gRPC) and event-driven architectures
- Experience designing and running microservices: containerization (Docker), orchestration (Kubernetes), service discovery and CI/CD pipelines
- Deep understanding of data stores and caching: PostgreSQL/MySQL, Redis/Memcached and at least one NoSQL system (e.g., DynamoDB, MongoDB)
- Practical experience implementing automated tests: Unit, integration and functional
- Very good communications skills
- Fluency in the English language
Great to have
- Knowledge of retrieval reranking, classifiers and lightweight model-serving patterns
- Experience building evaluation pipelines, offline/online metrics for AI quality and A/B testing of prompts/models/tools
- Experience with Docker, Kubernetes and Helm charts
- Experience in building Domain Driven Design web applications and services
What we offer
- Attractive and competitive performance-based compensation package
- Generous year-end 13th-month bonus
- Loyalty and annual dedication rewards
- Full gross salary paid during probation
- 12 annual leave days, 11 public holidays, 1 Christmas day off and 5 sick leave days
- Flexible check-in time, 1-day remote work per week, and the freedom to work from any of our offices in Da Nang, Hue, or Ha Noi
- Comprehensive healthcare package and annual health check-ups
- Team-building allowance, Annual company trips, and Gathering Party every Thursday for a fun and connected workplace
- Sports & hobby clubs with football, badminton, biking, running, chess, or music band groups
- Continuous learning & development with exclusive technical & soft skills training, English classes, and technical clubs
- Financial aid for marriage, newborns, and bereavement to support you through every stage of life