软件开发工程师

发布日期:2018-06-12

职责描述:

  1. 能独立负责项目模块的技术开发;
  2. 与产品人员共同确定产品的可行性,技术实施方案,并具体实施开发工作和测试工作;
  3. 按照项目经理分配的工作,独立、高效的完成编码;
  4. 协助并完成其他各类技术开发任务。

职位要求:

  1. 计算机等相关专业本科以上学历,2年以上软件开发经验,熟悉Java应用开发及主流应用服务器的架构体系,熟悉常用的设计模式和开源框架。
  2. 熟悉LINUX操作系统,熟悉SVN、GIT等代码版本管理工具
  3. 熟练掌握使用Spring、MyBatis、SpringMVC、Hibernate等开源框架并了解工作原理
  4. 熟练掌握MySql、ORACLE等数据库,具备数据库设计、SQL优化的能力;
  5. 熟练掌握常用缓存、队列和NoSQL技术。如:Redis,Rabbit MQ,Kafka等;
  6. 熟悉JSP、JavaScript、JQuery、Ajax、CSS等客户端技术
  7. 要求有扎实的基本功,严谨的逻辑思维,独立思考和开发能力,良好的协作意识及团队精神