中高级java开发工程师
岗位职责

1、协助预研和确定技术解决方案

2、产品原型开发和编写设计文档

3、指导和参与软件产品的开发

4、创建单元测试确保产品满足设计要求

5、基于测试结果对产品进行调优

6、维护数据库脚本、安装包等

7、对初级开发人员进行代码评审和提供技术指导

8、完成其他管理和业务相关工作任务

岗位要求

1、软件工程、计算机、生物医学工程等专业本科及以上学历;

2、精通Java语言,熟练掌握Struts2,Spring,iBatis/MyBatis,JUnit,ANT等开源框架和工具;

3、熟悉Restful等轻量级WebService解决方案,了解面向服务架构;

4、熟练掌握MySQL、Oracle等数据库系统的设计和优化技术;

5、熟悉Tomcat、Jetty等主流应用服务器;

6、熟悉面向对象的编程方法与设计原则,对设计模式和企业应用集成模式有深刻理解及实践经验;

7、熟练使用常用系统分析设计工具,熟练掌握UML语言;

•具有良好的编程习惯和团队合作能力 •熟悉TCP/IP协议,熟练Socket编程和多线程编程,熟悉MINA、Netty等主流网络框架者优先 •熟悉分布式计算和存储相关开源工具者优先(Memcached,Redis,Hadoop,Hbase,Zookeeper等) •有大型分布式网站系统架构经验者优先 •有全文搜索、即时通讯、分布式缓存、单点登录、非关系型数据库等经验者优先

简历投递

如您希望应聘本职位,请投递简历到邮箱

立即投递

分享到:

返回