1.参与软件完整的开发生命周期,包括需求分析、设计、编码、单元测试、系统集成和发布。2.编写可读性强且高效的Java代码,并对现有代码进行维护和优化。3.解决在项目开发和测试阶段出现的技术问题。4.持续学习和研究新技术,以确保解决方案的技术领先性和创新。5.根据业务需求,设计与实现高可用和可扩展的系统。6.编写技术文档,支持技术团队成员的成长和知识分享。任职要求:1.计算机科学或相关领域的本科及以上学历。2.2年以上Java开发经验,熟悉医疗程序的开发。3.熟练使用Java框架如Spring, Spring Boot, Hibernate或MyBatis。4.具备良好的数据库设计和开发能力,熟悉SQL,并有使用MySQL、Oracle、Redis等主流数据库的经验。5.熟悉分布式系统开发,了解至少一种消息中间件(如Kafka, RabbitMQ等)的应用开发。6.熟悉常用的设计模式,能编写高质量、高性能、可维护和可扩展的代码。7.有使用版本控制工具(如Git)的经验,熟悉持续集成/持续部署流程。8.具备良好的分析解决问题的能力和优秀的沟通能力。9.熟悉前端框架Vue2者优先,熟悉Three.js 3D可视化技术(加分项)。