工作职责
1、依据详细需求进行模块软件设计,与开发组长及相关开发人员进行讨论确认,保证软件设计与需求的匹配性;;
2、根据项目开发计划,按进度完成模块开发,确保质量稳定,以合理的方式解决故障;
3、遵循开发设计规范,包括但不限于编码规范,每日创建与单元测试,编译警告与静态代码检查等,保证开发的合理规范性
4、依据设计原则提炼可复用模块,在使用过程中不断完善接口,并为这些可复用模块提供文档与单元测试,保证后端开发工作的正常运行;
5、根据外部反馈分析和解决软件发布后出现的故障;
6、从用户需求、开发需求等多角度分析不同产品平台的差异,通过解耦的设计将平台分离,支持多个产品同步开发,确保多个平台的开发工作有效开展;
任职资格
JAVA基础扎实,熟悉常用技术框架和第三方类库;
了解多线程、并发、反射、序列化和反序列化、委托、事件等技术;
了解面向对象设计原则,常用设计模式及应用场景;
了解springboot,springcloud,mybatis;
了解Mysql,Redis等数据库管理、开发,SQL调优;
了解微服务以及分布式、缓存、消息队列、搜索等相关技术;
编码风格良好,遵守规范,对代码的整洁、优美、可读性有所追求;
责任心强,良好的对外沟通和团队协作能力,主动,好学,有技术热情;
企业其他招聘信息
初级采购工程师
2023-09-13
初级软件测试工程师(Java)
2023-09-13
初级研发质量工程师
2023-09-13
初级研发质量工程师
2023-09-13
初级产品安全工程师
2023-09-13
初级系统测试工程师(生命信息/硬件方向)
2023-09-13