【任职条件】
1.本科及以上学历,计算机、软件等理工类相关专业;
2.两年以上工作经验;
3.精通JAVA语言,熟练掌握 SpringMVC、Springboot、Struts、Mybatis等开源框架和技术体系,对JVM原理、多线程、IO、网络通信等技术有深入理解;熟悉消息分发(kafka),消息通信处理框架(Netty、Mina等)、应用容器(Tomcat、Jetty)等用中间件使用;熟悉 WebApi、webService、JSON、XML等数据交互接口技术;
4.熟悉 MySQL、MongoDB、Redis等数据库开发,具备主流数据库开发经验;
5.责任心强,学习能力强,有技术热情,具备良好的沟通能力和团队合作精神;
6.有大数据、AI、可视化项目开发经验者优先;
7.有工业互联网、政务行业、大数据行业相关项目建设经验者优先。
【工作职责】
1.参与需求分析,并根据需求进行概要设计、详细设计及数据库设计工作,编写相关技术方案;
2.根据开发文档,进行重要子系统/模块的软件编码工作,编写高质量的代码实现系统功能性需求和非功能性需求,并不断完善和重构已有代码,确保代码质量;
3.按阶段有计划地完成代码开发计划,确保项目的高质量完成;
4.负责研发代码的自测,单元测试、穿越测试;
5.负责相关开发文档编写工作;
6.本岗位的其他职责。