职位描述:
1、本科及以上学历,软件工程、计算机、通讯、自动化及相关专业;
2、5年以上java及Web应用开发经验,扎实的基础知识,熟练运用linux系统,熟悉C#编程,至少一种脚本语言。
3、熟练运用并掌握springMVC,spring boot ,Mybatis,mybatis plus,activity工作流,shiro等框架原理、RabbitMQ消息中间件,具备系统架构调优、SaaS 平台开发经验,多线程并发处理经验。
4、熟练运用oracle、mysql、sqlserver等关系型数据库,对NoSQL数据库hbase、 MongoDB,搜索引擎 es、 solr了解会用优先考虑;
5、具备良好的前端基础,并能够辅助指导前端开发,有APP开发经验的优先考虑;
6、具备丰富的Java项目开发经验,能够独立完成模块设计、编码实现和测试工作。参与过大中型项目的核心功能开发工作,有良好的系统规划能力,能够制定系统架构和编写技术规范。熟悉敏捷开发流程,能够在项目周期内高效地完成开发任务;
7、有团队管理能力,能承受工作压力,有责任心和上进心,能适应出差和加班者优先考虑;
8、电力行业相关背景、具备良好的方案能力,熟悉物联网数据采集的优先考虑;