岗位职责:
一、技术管理与指导
1.主导Java技术栈项目的全生命周期管理,包括需求分析、架构设计、开发实施及交付验收;
2.深入理解技术方案,解决开发过程中的技术难点,确保代码质量与系统性能;
3.熟悉Springboot/Mybatis等框架,指导团队完成模块开发与集成。
二、项目管理与交付
1.制定项目计划,统筹资源分配,把控开发进度、成本与风险,确保项目高质量按期交付;
2.有项目管理经验者优先。
三、团队建设与协作
1.带领技术团队,制定技术规范,提升团队开发效率与代码质量;
2.培养团队成员技术能力,营造学习型团队氛围。
3.接受出差。
四、技术能力:
计算机相关专业本科及以上学历,5年以上Java开发经验,2年以上项目管理经验;
1.精通Java及主流框架(如SpringBoot、Mybatis),数据库(MySQL/PostgreSQL/MongoDB/Redis);
2.熟悉微服务架构、分布式系统、云服务及DevOps工具链;
3.熟悉前后端协作模式,具备基础前端(Vue/CSS/JS)。有GIS相关经验者优先。
4.参与过数据仓库项目实施研发经验优先:。
5.具备较好的数据库设计、建模能力