职位描述
任职资格要求:
1、全日制本科以上学历,计算机及软件类相关专业;
2、具有5年以上开发经验,熟悉软件开发的主要流程,可根据制定要求完成设计、编码、测试等工作,有智能装备项目开发经验者优先;
3、具有J2EE环境下的B/S项目开发经验,熟练使用Tomcat、IDEA/Eclipse、Git/ClearCase等开发工具,熟悉前后端分离开发模式,熟悉软件文档的编写,熟悉MySQL、SQL Server、Oracle,或其中一种数据库开发技术;
4、有丰富的分布式开发经验,熟悉微服务架构相关技术以及常用开源框架,如:Dubbo、RocketMQ、Redis、Zookeeper、Spring Cloud等技术优先;
5、对复杂的业务感兴趣,愿意深入钻研一个业务领域,有将复杂的业务模型抽象得更简单的能力;
6、具备较强的责任心,有良好的逻辑思维、沟通表达能力和良好的团队合作精神,抗压能力强。
主要工作职责:
1、根据系统设计开发需求,按项目计划完成开发任务,按时提交高质量代码;
2、规范文档的编写、维护及其他与项目相关工作;
3、遵守部门、项目、小组制定的各种研发规范,保证研发过程的持续改进;
4、负责编写相关设计文档,并完成高质量的代码实现和单元测试;
5、配合前端完成API接口联调,并及时解决联调过程中出现在的问题。