职位描述
岗位职责:
1. 参与公司产品及项目的开发,基于公司的开发平台及开发规范,根据项目具体要求,承担开发任务,按计划完成任务目标;
2. 负责为自己开发的功能编写单元测试代码,并在代码提交前执行单元测试,对已完成产品进行持续优化,提高产品易用性和性能;
3. 配合实施工程师进行问题诊断和技术支持,帮助解决实施过程中的技术问题;
任职要求:
1. 计算机软件相关专业毕业,本科以上学历,从事电力/电网行业及项目 3-5年;熟悉电网/电力行业及项目,具备大型应用系统的分析和设计经验;
2. 熟练掌握Java语言编程,有扎实的基础知识,对面向对象编程有较深的认识和理解;
3. 熟悉J2EE架构、SpringBoot,SpringCloud, Hibernate、MyBatis和基于MVC的开发模式,熟悉Socket、Tcp/IP网络和多线程开发;
4. 熟悉Oracle或MySQL中的一种数据库,能熟练编写SQL语句;
5. 拥有一定项目经验者、熟悉敏捷开发模式者优先;
6. 了解前端框架的一种:如Vue,ReactJS,Angularjs等。掌握jquery、html的基本使用方法;
任职要求:
7. 了解非结构化数据的保存、分析、访问、调优,掌握或使用过至少一种Nosql的开源产品,并真正用于实践中,如mongoDB, Redis, HBase等;
8. 熟悉storm/Spark Streaming等流式处理框架者优先、熟悉数据结构和算法设计有较深的理解者优先。
9. 可承受较大压力,有责任感,较强的沟通协调能力,具有团队合作精神。