1、项目需求理解与转化: 与项目经理合作,理解并转化分解需求,形成开发任务,参与产品设计、需求分析,完成系统模块功能实现和测试2、技术架构设计与优化:负责产品后台系统的架构设计及技术选型与优化工作。这包括技2术架构的设计、重构和优化现有的技术架构,根据业务规划制定技术规划,解决重要项目中的关键架构问题和技术难题2、代码编写与维护: 编写代码并进行维护,包括独立完成核心/重要模块的设计、编码.单元测试,以及参与代码设计、审核和检查。4、项目管理与技术支持:负责相关项目的验收、上线等过程跟进工作,以及相关产品的技术支持和维护工作。这还包括协助其他部门解决技术问题,完成领导交办的其它任务;5、新技术学习与应用:负责新技术的学习和应用,以保持技术的前沿性和项目的创新性6、团队协作与培训: 对开发团队进行技术指导和培训,建立人才梯队,提高团队的整体技术水平。性能优化与安全漏洞处理: 对前端性能进行优化,开发调试,安全漏洞有一定的分析和处理能力。7、Java全栈开发工程师还需要具备优秀的沟通技巧和团队合作精神,以及良好的抗压能力。8、具备全日制本科学历,地理信息与计算机相关专业背景,熟练使用前后端主流开源框架、Linux服务器、Nginx配置,以及Oracle、SQL Sever等主流数据库。9、对于前端工具,如Vue.js、Echarts、Bootstrap等也应熟练掌握,并具备 定的分析处理能力