职位描述
职责:
1. 参与业务及技术类项目的需求分析、系统分析与设计工作;
2. 开发核心代码,构建底层框架及服务;
3. 负责项目后端开发;
4. 指导开发团队编程,控制代码质量,并进行代码走查和纠错;
5. 现场系统运维支撑。
任职要求:
1. 要求5年以上Java开发经验,精通Java语言,对J2EE、Apache体系有深刻理解,熟悉常用的设计模式,了解Shell、Python语言优先;
2. 熟练掌握Spring、Jersey、Struts2、MyBatis、Hibernate等主流框架,熟悉restful api设计思想及熟悉技术框架,熟悉nginx、apache、tomcat部署,熟练处理解析Json、XML、Excel等结构数据;
3. 熟悉MySQL/Oracle/Sqlplus数据库或其他开源数据库,优秀的SQL编写及调优能力,有复杂存储过程经验、数据库集群搭建经验优先;
4. 熟悉常见的加密算法,如RSA、AES等,了解其相关应用;
5. 有良好的组件级建模能力,熟悉NoSQL Redis、Memcache、MongoDB;
6. 熟练使用Maven、SVN、CVS、Git;
7. 熟悉主流Web前端技术,如Html5、Jsp、Javascript、Jquery、Bootstrap、AngularJS等;
8.了解软件的开发、部署、运维、升级流程;
9.了解常见的开源云框架及技术,如OpenStack;
10. 有一定的Windows,Linux操作系统经验,能够熟练部署服务及运维;
11. 具备较强的表达和沟通能力,工作认真、严谨、敬业;
12. 良好的粤语、英语读写能力优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕