Software Developer Engineer Intern (Springboot)
About the Role
Backend engineer for HelloSIA — a personal document vault with AI-powered extraction and form auto-filling. You'll own Java/Spring Boot services that handle document uploads, integrate with AI processors, manage encrypted storage, and power a chat assistant. Runs on Kubernetes/AWS with MariaDB, MongoDB, Redis, Elasticsearch, and RabbitMQ. Not a CRUD role — you'll trace issues across services, fix production problems, and ship features end-to-end.
Requirements
- 1 years Java + Spring Boot
- Experience with 2+ of: MySQL, MongoDB, Redis, Elasticsearch, RabbitMQ
- Docker/Kubernetes basics (pod logs, deployments, service debugging)
- AWS familiarity (S3, RDS)
- Can trace bugs across multiple services independently
- CI/CD and Git workflow experience
- Nice to have: WebFlux, document processing (PDF/OCR), AI service integration, mobile backend experience
