职位描述:
1. 参与产品构思和架构设计包括业务需求的沟通,功能模块详细设计,提供项目技术解决方案,在项目阶段开始前预先进行技术研究。
2.完成软件的设计、开发、测试、修改bug等工作,负责核心代码编写,及时解决项目涉及到的技术问题;负责接口规范制定,并具有指导意义。
3. 负责撰写相关的技术文档。指导初级研发工程师,负责其开发相关工作。1. 计算机相关专业本科及以上学历,具有良好的学习能力,强烈的工作责任心、良好的沟通能力和团队合作精神,有优秀的软件分析设计能力。
2. 5年以上java互联网实际开发经验,有良好、规范的编程习惯和文档编写习惯。
3.掌握多线程及高性能的设计与编码及性能调优;对Java反射机制有深入了解,熟悉设计模式和面向对象开发,熟悉Servlet、Restful API等开发技术;熟练使用Eclipse或idea等java开发工具。
4.熟悉tomcat/JBOSS/WebSphere/WebLogic等J2EE服务器配置管理。
5.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现。
6.对开源技术有浓厚兴趣,熟悉SpringMVC, Spring, hibernate,熟悉spring boot框架、spring cloud微服务架构。
7.熟练应用mysql、oracle、postgresql等关系型数据库。8.熟悉linux系统,熟练使用shell命令。
9.有BAT等互联网工作经验优先。
wWw.qiquha.com Edit
相关制度职责