Develop and maintain full-stack features for SPAID’s AI-powered product.
Ensure AI services are properly deployed, integrated, monitored, and maintained in production.
Work closely with the AI team to design and build systems that support AI features and workflows.
Build and optimize APIs, backend services, frontend interfaces, and data flows for better performance and reliability.
Improve user experience by handling AI latency with loading states, async processing, progress feedback, and fallback flows.
Support deployment, testing, debugging, and production issue resolution across the system.
Collaborate with product, design, AI, and platform teams to deliver features end-to-end.
Continuously improve code quality, system stability, and development processes.
2
Kỹ năng & trình độ của bạn
5+ years of Java development experience building large-scale web or distributed systems.
Strong expertise in Java 11+, Spring Boot, and Spring Framework for backend services that power frontend applications.
Strong hands‑on experience integrating with modern frontend stacks (JavaScript and React, Angular, or Vue) and designing service contracts that support rich UIs.
Solid understanding of object‑oriented design, design patterns, and clean, testable backend code.
Experience owning the full SDLC, including service design, API integration, testing, deployment, and operational support.
Proven experience with cloud platforms such as AWS, GCP, or Azure, plus Docker and Kubernetes.
Experience working in Agile/Scrum teams alongside frontend engineers and product designers.
Nice to have: working experience with MCP and agent‑based system development.
Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.