岗位职责:
1. 负责基于Java语言的项目开发,确保项目的稳定性、可扩展性和高性能;
2. 使用Spring Cloud、Spring Boot等技术框架进行微服务架构的设计和实现;
3. 负责编写高质量的代码,进行代码审查,确保代码质量和性能;
4. 参与项目需求分析、设计和优化,提供技术方案和建议;
5. 负责项目部署、配置和监控,确保项目的稳定运行;
6. 与团队成员紧密合作,共同解决项目中遇到的技术难题;
7. 跟踪和学习新技术,为团队提供技术支持和培训。
任职要求:
1. 计算机相关专业硕士及以上学历,具有5-10年Java开发经验;
2. 熟练掌握Java编程语言,具备扎实的计算机基础知识;
3. 精通Spring Cloud、Spring Boot等主流技术框架,具备微服务架构设计经验;
4. 熟悉分布式系统原理,具备分布式系统设计和开发经验;
5. 具备良好的编程习惯,熟悉软件开发流程,具备良好的代码风格和文档编写能力;
6. 具备良好的沟通能力和团队协作精神,能够承担一定的技术指导和培训工作;
7. 具备较强的学习能力和解决问题的能力,能够快速适应新技术和新环境。