岗位职责:
1、参与公司AI医疗软件产品的架构设计、核心功能开发与持续演进;
2、根据业务需求与产品规划,完成系统架构设计、技术选型与性能优化,保障系统高可用、高并发、高稳定性;
3、承担核心模块(如业务服务、数据处理、接口服务等)的设计与开发,解决关键技术难题;
4、参与代码评审、技术方案讨论与复杂问题排查,推动整体代码质量和工程规范提升;
5、参与系统部署、发布与运维支持,保障系统在云端、边端等多环境稳定运行;
6、编写和维护技术文档、接口文档,落实单元测试与集成测试,提升系统可维护性与可扩展性。
岗位要求
1. 学历及经验:
• 本科及以上学历,计算机、软件工程或相关专业;
• 5 年及以上 Java 开发经验,具备中大型系统或复杂业务项目经验;
• 具备从需求分析、系统设计、开发实现到上线交付的完整项目经验;
• 能够独立承担系统模块设计与开发任务,对关键问题有深入分析和解决能力;
• 具备云—边—端一体化系统的架构设计、部署或落地经验,能够参与整体技术方案制定;
• 有智慧医疗、医疗信息化、医疗影像或相关行业软件经验者优先。
2. 技术能力:
• 精通 Java 语言,具备扎实的面向对象思想、常用设计模式及良好的编码规范;
• 熟练使用 Spring Boot、Spring MVC、Spring Cloud 等主流后端框架;
• 熟悉 MySQL 数据库设计与性能优化,能够进行复杂 SQL 调优;
• 熟悉 Redis、消息队列(RabbitMQ / Kafka 等) 的使用及常见场景优化;
• 有 GIS 系统或大图/超大图像切片浏览相关开发经验,理解瓦片加载、坐标映射及图像服务机制者优先;
• 熟悉 Nginx 配置与调优,具备 Web 服务部署及性能优化经验;
• 了解或熟悉前端基础技术(HTML5 / CSS3 / JavaScript,Vue 或 React),能够与前端高效协作;
• 熟悉单元测试、集成测试方法,掌握 JUnit、Mockito 等测试工具;
• 熟练使用 Git、Maven/Gradle、Docker、Linux 等开发与部署工具。
3. 软技能:
• 具备良好的沟通能力和团队协作意识,能与产品、测试、前端等角色高效配合;
• 责任心强,面对复杂问题能够主动分析并推动解决;
• 对技术保持热情,具备持续学习和技术沉淀意识,愿意分享经验和最佳实践。