岗位职责:
1.负责后端系统的设计、开发、测试和维护,确保系统的稳定性、安全性和性能;
2.根据产品需求,编写详细的设计文档,与前端工程师、测试工程师和项目经理紧密合作,确保项目的顺利进行;
3.负责后端服务器的部暑、监控和优化,确保系统的可用性和可靠性:
4.参与技术调研,评估新技术和框架的适用性,推动团队技术水平的提升;
5.参与代码审查,提供技术支持,解决开发过程中遇到的问题;
6.编写技术文档,包括设计文档、接口文档和部署文档等,确保团队内部知识共享和传承;
7.参与团队技术分享和培训,提高团队整体技术水平;
8.积极参与项目需求讨论,提供技术方案,为产品发展提供技术支持;
任职条件:
1.计算机相关专业,本科及以上学历;
2.具备扎实的Java基础,熟悉Java EE技术体系,包括Spring、Spring Boot.MyBatis等;
3.熟悉关系型数据库,如MySQL、0racle等,了解数据库设计原则和优化方法;
4.了解缓存技术,如Redis、Mlemcached等,熟悉缓存的使用场景和优化方法;
5.了解消息队列技术,如Kafka、RabbitMQ等,熟悉消息队列的使用场景和优化方法;
6.熟悉分布式系统设计,了解微服务架构,有相关项目经验者优先;
7.熟悉Linux操作系统,具备基本的运维能力;
8.良好的沟通能力和团队合作精神,能够承受工作压力,具备较强的学习能力和问题解决能力;
9.有互联网行业工作经验者优先。