岗位职责:
1、负责需求分析和系统设计以及相应文档的编写;
2、负责带领团队在规定的时间内完成项目;
3、负责系统核心功能开发,系统程序设计,初级工程师培训指导,负责代码评审、质量检查等工作;
4、参与系统架构设计,完成相应的设计工作,负责项目中技术难点攻关。
岗位要求:
1、熟悉JAVA EE规范,熟悉常用的设计模式;精通Java及Web的开发和应用;
2、精通Spring、Struts2、Hibernate、Mybatis、Solr,mq,redis等相关开发技术;
3、熟悉分布式开发框架,具备多线程处理、高并发、高性能的分布式系统的设计及应用、调优经验优先;
4、熟悉linux系统及性能调优,Linux系统的Web项目部署、管理;
5、熟悉主流的数据库(ORACLE/Mysql/SQLSERVER任一种),熟悉常见的NOSQL解决方案,精通MySQL调优更佳;
6、精通SOCKET编程,熟悉多线程处理(有通讯服务器编写经验者优先) ,熟悉相应的开源框架更佳;
7、具有一定的团队管理经验和带队能力;
8、具有一定的文档撰写能力。思维敏捷,计算机理论基础知识扎实; 善于学习及了解新技术,具有较强的分析、解决应用问题的能力。