1、负责后端软件的设计、开发和实现,确保软件的性能、质量和安全性,参与软件架构的设计和优化;
2、理解业务需求,并将需求转化为技术实现方案,编写软件概要设计和详细设计文档;
3、设计和实现RESTful API或其他服务接口,确保前端能够高效地与后端进行通信;
4、监控系统性能,分析性能瓶颈,提出并实施优化措施,提升系统的响应速度和处理能力;
5、及时响应和解决生产环境中出现的软件故障,确保系统的高可用性;
6、与前端开发人员、测试人员等其他团队成员紧密合作,确保项目按时交付并满足预期目标;
7、编写和维护技术文档,包括设计文档、用户手册和API文档,支持团队成员和最终用户;
1、能够吃苦耐劳,具有勇于奉献、乐于奉献的精神;
2、计算机相关专业,本科及以上学历;
3、精通Java语言,具备扎实的编程基础和良好的代码编写习惯;
4、熟悉常用的Java技术框架,如Spring、MyBatis、Spring Boot等;
5、熟悉Linux操作系统、Docker技术,能够进行基本的系统管理和故障排查;
6、熟悉关系型数据库(如MySQL、PostgreSQL、Oracle)和非关系型数据库(如MongoDB、Redis),能够进行数据库设计、优化和管理;
7、熟练使用IDE(如IntelliJ IDEA、Eclipse、VsCode)和构建工具(如Maven、Gradle)
8、具备分析问题和解决问题的能力,能够独立或协作完成项目开发任务
9、有较强的责任心、良好的团队协助能力、沟通能力、动手能力;
10、有医药仓储或物流自动软件系统开发工作经营者优先。