职位描述: 1.深入发掘项目需求,为软件开发提供架构设计。
2.开发和维护软件开发框架,发现和和解决存在的软件设计问题。
3.负责产品部分研发、代码维护工作、产品迭代升级工作。
4.主持和编写软件设计文档,按流程编写和提交设计文件及相关文件。
5.完成上级交办的其他临时工作。
任职要求:
1.***大学本科以上学历,计算机、软件工程等相关专业,三年以上技术相关工作经验。
2.精通Java语言和面向对象编程思想,熟练掌握常用的设计模式,掌握io、多线程、多进程等基础知识。
3.熟悉主流开发框架,对于使用过的框架、代码,透彻了解其原理和机制;能设计,开发高可靠性的基础代码。
4.具备3-10年以Java为开发语言的工作经验,丰富的项目经验,能独立承担服务端产品的开发与维护。
5.掌握软件工程思想,能够对复杂任务分解,熟悉软件迭代开发方法。
6.熟悉sping, Sevlet, JavaBean, Jdbc等。
7.熟悉Mysql/MongoDB, edis等数据库;熟悉HBase/ElasticSeach/Sol以及相关调优经验。
8.满足下列条件者优先考虑:精通Java Web app开发,参与或研究过主流开源项目,具有大规模高并发访问的Web应用设计和开发经验者,对高并发处理情况下的负载调优有相关经验者优先,有政务平台软件开发经验者优先。
9.工作主动积极,有团队协作精神,能承受工作压力。
10.特别优秀者可放宽条件要求。