岗位职责:
1、参与公司核心业务产品的整个开发过程,以及对现有产品的软件改良升级;
2、参与分析业务需求,撰写技术方案和系统设计等文档,根据开发进度和任务分配,为产品功能需求进行系统开发和维护;
3、深入理解和应用各种后端开发技术,包括但不限于微服务架构、分布式系统、数据库技术、缓存技术、消息队列等;
4、负责公共类与技术复用知识库的积累与升级,参与代码评审,确保代码质量和遵循最佳实践;
5、根据公司项目需要出差,参与平台架构设计,承担关键技术难点任务,解决复杂的技术问题;
任职资格:
1、计算机相关专业本科及以上学历,5年以上后端开发经验,有大型项目开发经验者优先;
2、熟练使用 SpringBoot、SpringCloud、Spring Security、MyBatis、MyBatis-plus 等主流开发框架,具有若依、芋道使用开发经验者优先;
3、熟悉MongoDB和MySQL数据库的设计和管理,能够设计和优化数据库结构和查询语句;
4、对国产化开发及适配有项目建设经验;熟悉微服务架构和容器化技术,如Docker、Kubernetes等;
5、全栈工程师优先(Java+Vue)。具有GIS、大屏可视化、数字孪生行业开发经验者优先。