该职位来源于猎聘 岗位职责: 1、参与软件项目的需求分析、设计、编码、测试和部署; 2、编写高质量、可维护的代码,并进行代码审查; 3、与团队成员合作,解决技术难题,优化系统性能; 4、编写技术文档,包括设计文档、用户手册和API文档。 任职要求: 1、计算机科学或相关领域的本科及以上学历,有扎实的Java编程基础,熟悉Java语言特性和最佳实践; 2、深入理解数据结构(如链表、树、图、散列表等)和算法(如排序、搜索、动态规划等),熟悉Spring Cloud体系,包括但不限于Eureka、Zuul、Hystrix、Config Server等组件; 3、理解微服务架构的设计原则和最佳实践,熟