岗位职责:
1.主导Java技术栈项目的全生命周期管理,包括需求分析、架构设计、开发实施及交付验收;
2.深入理解技术方案,解决开发过程中的技术难点,确保代码质量与系统性能;
3.熟悉Springboot/Mybatis等框架,指导团队完成模块开发与集成;
4.制定项目计划,统筹资源分配,把控开发进度、成本与风险,确保项目高质量按期交付。
任职资格:
1.统招本科及以上学历,计算机相关专业,6年以上Java开发经验,1年以上项目管理经验;
2.熟悉掌握spring、spring MVC、spring Boot、mybatisPlus/JPA等主流开发框架,熟悉spring Cloud 相关组件,有微服务架构实践经验;
3.熟悉前后端协作模式,具备基础前端(Vue/CSS/JS);
4.熟悉Oracle、MySQL、MongoDb等数据库开发、SQL性能调优;
5.熟悉Linux操作系统,熟练使用Linux命令行(Shell脚本编写、日志分析、服务器部署等),在Linux服务器完成部署和管理;
6.具备docker、docker-composer容器部署和编排经验;
7.良好的代码书写、注释和单元测试习惯,熟练运用多种软件设计模式;
8.擅长技术文档、解决方案的编写,较强的责任心及团队合作精神;
9.具备物联网对接经验/大数据相关经验/项目管理经验者优先考虑。