【岗位职责】:
1,负责系统的核心功能设计,开发工作;
2,负责解决系统运行过程中遇到的技术难题;
3,负责指导研发人员提升代码质量,优化产品性能。
【岗位要求】:
1,计算机相关专业,5年以上开发经验,具备英语读写能力,具备扎实的计算机基础和编程能力;
2,深刻理解软件系统架构,精通面向对象分析设计方法,逻辑能力强,熟练掌握如何设计系统的架构及完整解决方案;
3,精通Java,精通Java常用技术框架,包括SpringBoot,SpringCloudAlibaba,MyBatis/MyBatisPlus等;
4,熟练使用开发常用工具,熟悉通信协议TCP/HTTP及RESTFul标准;
5,熟练掌握网络NIO编程框架Netty,Mini其中一种;
6,熟练掌握MySQL,Oracle,Sqlserver中一种数据库和熟练应用国产数据库,具备存储过程,函数,触发器等编写能力,熟悉UML,具有一定的数据库建模能力;
7,具有大型分布式,高并发,高可用性系统实际项目和OCR,GIS对接经验者优先;
8,良好的沟通及组织能力,良好的团队合作精神;
9,能适应出差;
10,有高级软考证书。
更多