岗位描述
岗位要求
1.负责政务领域相关软件系统的需求分析、设计、编码、测试及后期维护工作,确保系统稳定运行并满足业务需求;
2.根据项目需求,合理选择技术栈(如Spring Boot/Spring Cloud等),进行系统架构设计,包括微服务划分、接口设计、数据库设计等,确保系统的高可用性、可扩展性和安全性;
3.熟练掌握Oracle、MySQL及国产数据库(如人大金仓)的使用,负责数据库设计、SQL优化及性能调优,确保数据的安全性和高效访问。集成并优化Redis、消息队列(如RabbitMQ、Kafka等)、Elasticsearch(ES)等中间件,以及TongWeb等应用服务器,提升系统整体性能与稳定性;
4.与前端工程师紧密合作,基于Vue.js框架进行前后端数据交互设计与实现,确保前后端接口的高效、稳定对接;
5.负责系统功能规划与设计文档的编制,包括但不限于系统设计说明书、接口文档、用户手册等,确保项目文档的完整性和准确性;
6.能够快速定位并解决系统开发、测试及生产环境中出现的问题,持续优化系统性能,提升用户体验;
7.积极参与团队技术分享,提升团队整体技术水平;协助团队进行技术选型、难题
任职要求
1.本科及以上学历,计算机、软件工程及相关专业,3年以上Java开发经验;
2.具备扎实的Java基础,熟悉jvm、缓存、分布式架构、消息中间件等核心技术;
3.深入了Java Web及微服务相关技术,如Spring、SpringBoot、SpringCloud、Mybatis等;
4.熟悉主流前端开发技术如Vue,Bootstrap等;
5.熟悉 Mysql、其他国产数据库,对性能优化等数据库的基本技能;
6.具备独立分析、解决问题的能力,思路清晰,沟通能力强。有较强的责任感和自驱力。