台灣徵才-DTS Backend Team Lead
Summary
Backend Team Lead responsible for architecture design, microservices evolution, and developing scalable RESTful APIs using Java and Spring Boot. Manages CI/CD pipelines, containerized deployments, database design, and provides technical mentorship to backend engineers.
Lead backend architecture design and microservices evolution.
Design, develop, and maintain scalable RESTful APIs using Java and Spring Boot.
Define and enforce coding standards, architecture guidelines, and engineering best practices.
Design and maintain CI/CD pipelines using GitHub Actions, including build, test, security scan, and deployment automation.
Manage containerized deployments using Docker and Kubernetes (GKE preferred).
Oversee multi-environment deployment strategy (Dev / UAT / Production) and release governance.
Design database schema and optimize performance across relational and caching systems.
Ensure system reliability through monitoring, logging, health checks, and incident management.
Conduct code reviews and provide technical mentorship to backend engineers.
Collaborate with frontend, product, and infrastructure teams to align technical solutions with business goals.
Lead incident investigation, root cause analysis, and continuous improvement initiatives.
Improve engineering efficiency, automation, and delivery quality.
Contribute to long-term technical roadmap and platform strategy.