岗位职责:
1.根据项目需求,完成电力行业相关系统的设计和开发工作;
2.确保所开发系统稳定、高效,并能满足电力行业的相关标准和规范;
3.为项目团队提供技术支持,协助解决开发中遇到的问题;
4.参与项目的技术评审和代码审查,提高代码质量和系统性能;
5.编写和维护项目相关的技术文档,包括设计文档、用户手册等;
6.参与项目计划的制定和执行,确保项目按时交付。
任职要求:
1.本科或以上学历,计算机科学、软件工程或相关领域的,电力系统及其自动化、电气工程等相关专业的学历背景将优先考虑,至少5年以上Java开发经验,有电力行业项目经验者优先,对电力行业相关业务和技术有一定的了解和热情;
2.精通Java语言及面向对象编程思想,熟悉Spring MVC框架,了解Spring Cloud、Spring Boot等微服务相关技术;
3.熟悉ibatis或mybatis等数据持久层框架,并有实际应用经验;
4.熟练应用Oracle、MySQL等关系数据库及SQL语言,了解Redis等NoSQL数据库,对Mongodb、ClickHouse、Elasticsearch等数据库技术有了解或实际使用经验者更佳;
5.熟悉RPC开发,了解多线程开发技术;
6.熟练使用Maven进行项目管理和构建;
7.熟悉Linux基本操作,能在Linux环境下进行项目部署和安装,对电力行业的新技术、新趋势有持续关注和学习的热情;
8.良好的团队合作精神和沟通能力;