岗位职责:
1、参与软件设计工作(功能模块的概要设计、详细设计、数据库设计等),并按项目管理规范的要求编制设计文档;
2、根据产品需求等文档,制定产品开发计划;
3、根据设计文件进行业务逻辑设计,开发核心业务模块;
4、负责完成软件产品的编码实现(编码、单元测试)、集成测试,并按项目管理规范编写相应的技术文档;
5、配合项目经理完成相关任务目标,为相关部门和人员提供技术支持。
任职要求:
1. 统招本科以上学历,计算机相关专业,1年以上开发经验;
2. 具有扎实的计算机基本功,熟悉linux操作系统,熟悉TCP/IP网络,熟悉WEB相关协议;
3. 精通java语言,精通面向对象思想,基础扎实;
4. 熟悉web开发,熟悉Spring、Hibernate、iBatis等框架,以及redis、mongodb、mysql等常用组件;
5. 熟悉Dubbo、Spring cloud等微服务框架,有大型分布式系统设计经验者优先考虑;
6. 熟悉thrift、grpc等RPC框架,MQTT等物联网通信协议者优先考虑。