.

java高级开发工程师

 
岗位信息
  • 更新时间:2017-10-12
  • 学历:不限
  • 工作地点:
  • 语言要求:
  • 工作年限:不限
  • 招聘人数:若干
  • 月薪:0-1000元
  • 性质:
岗位要求
岗位职责: 1. 参与产品和技术方案的讨论和评审; 2. 协助架构师进行公司软件系统框架、核心模块和对外接口的详细设计,参与核心代码的编写; 3. 参与项目的模块概要设计、编码实现、单元测试、系统整合测试,分析并解决软件开发过程中的问题,确保开发模块安全、高质量、性能良好; 4. 编写和整理技术文档,参与技术难点的攻关和技术预研,开展技术研究成果的培训,能指导初级工程师进行开发和文档编写等开发类工作和绩效评估; 5. 完成相关的工作计划制定并达成工作目标。 任职要求: 1. 全日制本科以上学历,计算机、电子、软件、通讯相关专业; 2. 五年以上Java软件开发经验,具备优秀的分析设计能力和代码编写能力; 3. 精通Java语言编程,同时懂得Scala,Clojure,Phython,Go语言优先。 4. 精通Spring+SpringMVC+MyBatis框架,熟悉RESTful和SOAP Web Service的开发; 5. 熟练使用Netty等多线程、高性能并发的系统设计开发,对Java性能调优有丰富的经验,有分布式、微服务架构意识; 6. 熟悉常用的关系数据库Oracle,MySQL和DB2,熟悉至少一种nosql数据库; 7. 熟练使用jQuery、CSS、HTML4/5、AJAX等Web前端开发技术; 8. 熟悉以下技术优先:Redis、hamcrest等缓存技术;ElasticSearch、Solr、Lucene等搜索技术;Bootstrap、AngularJS、React等JavaScript框架;有Spark、Hadoop、Hbase大数据处理分析技术; 9. 熟悉单元测试和性能测试技术,熟悉Linux常用命令操作; 10. 发起或参与过Java或JavaScript开源项目优先; 11. 作为技术负责人参与过中型企业级J2EE项目策划到交付的整个过程; 12. 熟悉常用的设计模式,熟悉Power Design或EA进行UML设计; 13. 较好的沟通能力、协调能力、书面表达能力,具备良好的团队协作能力,能承受一定工作压力;思路清晰,善于思考,能独立分析和解决问题;具有创新思维,能不断推陈置新。
一键分享:0

公司地图