职位描述
【学历及专业】本科及以上学历,计算机科学、软件工程、数学、统计学等相关专业优先
【工作经验】4 年以上 Java 后端开发经验,具备扎实的计算机基础,深入理解计算机网络、操作系统等底层原理;有电力行业或能源领域项目经验者优先,具备国家电网相关项目开发经验者尤佳。
【岗位职责】
1.独立负责后端系统模块的需求分析、架构设计、功能开发与性能优化;
2.主导核心代码编写,保障代码质量、可维护性与执行效率;
3.完成所负责模块的单元测试、集成测试及上线验证,确保系统稳定可靠。
【技能要求】
1.独立交付能力强:能高质量、高效地独立完成复杂业务模块的需求分析、设计、开发与上线全流程;
2.扎实的 Java 基础:深入理解 JVM 内存模型、垃圾回收机制、类加载机制等,具备良好的编码规范和工程素养;
3.并发与性能优化经验:熟练掌握多线程、线程池并发工具类,能针对高并发场景进行合理设计与性能调优;
4.主流框架精通:熟练使用 Spring Boot、Spring MVC、MyBatis 等主流框架,理解其核心原理(如 IoC、AOP、事务管理、自动配置等),有源码阅读或二次开发经验者优先;
5.中间件应用熟练:熟悉常用中间件技术栈,包括关系型数据库(MySQL/RDS)、缓存(Redis)、消息队列(Kafka)、定时任务(Quartz/XXL-JOB)等,并了解其适用场景与最佳实践;
6.数据库设计与优化能力:具备良好的数据库建模能力,熟悉 SQL 编写与优化、索引设计、慢查询分析,了解分库分表、读写分离等常见扩展方案;
7.系统架构意识:具备微服务架构实践经验,熟悉服务拆分、接口设计、容错降级、链路追踪等关键概念,了解 Spring Cloud 或类似生态者优先;
8.质量与协作保障:熟悉单元测试、集成测试方法,能编写可测性高的代码;了解 CI/CD 流程,具备基本的 DevOps 意识(如 Git、Maven/Gradle、Jenkins、Docker 等);
9.问题排查能力:熟练使用工具进行线上问题诊断、性能瓶颈分析;
10.有国家电网项目开发经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕