职位描述
岗位职责:
1、负责编写软件概要设计、详细设计文档及开发过程中的各种文档;
2、负责J2EE代码开发工作,负责对系统测试中发现的问题进行处理;
3、负责系统核心部分的设计与代码编写,可对复用性较高模块的进行抽象、重构、封装;
4、独立进行技术难点攻关,具备较好的学习研究能力;
5、积极主动与相关方进行高效沟通与合作, 善于思考, 能够承担压力, 保证开发工作目标的达成。
任职要求:
1、本科及以上学历,五年及以上J2EE实际项目开发经验(不包含培训或学习时间),能编写高质量简洁清晰的代码;
2、JAVA基础扎实,深度理解 IO、集合、多线程等基础框架,熟练掌握各类常用数据结构和相关算法;
3、熟悉主流的开源应用框架的应用并了解底层原理,如:spring cloud、SpringBoot、 MyBatis等,能独立解决框架层面的问题;
4、熟悉 Oracle 或 Mysql等大型数据库系统原理及应用,熟悉消息队列(kafka或者Rocketmq)、缓存(例如redis)及nginx的配置和使用,具备相关sql与数据库调优能力;
5、熟悉设计模式,有较好的软件系统设计能力;
6、善于思考,主动积极,沟通能力强,有良好的团队精神,能够承担压力。
加分项:
1、熟悉电力行业,具备国网项目开发、设计工作经验者优先;
2、精通多线程编程、网络编程,理解Java虚拟机底层原理,具有调优经验;
3、熟悉Spring、SpringBoot、Spring Cloud、MyBatis等常用框架底层原理(熟读源代码);
4、熟悉Linux基本操作,有shell脚本编写能力、熟悉docker基本操作者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕