岗位职责:1. 对公司的Java软件进行开发和维护,负责后台服务的搭建、逻辑实现及性能优化。2. 基于Spring Boot、Spring Cloud框架,根据项目需求进行模块设计、接口开发,并按照设计方案高效实现功能。3. 使用Mybatis或类似ORM框架进行数据库交互层开发,确保数据访问的高效与安全。4. 输入和实现新的软件特性,通过重构和代码优化提升系统性能和代码质量。5. 对已部署的项目进行持续监控与维护,快速响应并解决线上问题,确保软件系统的稳定运行。6. 与产品经理、前端开发者、测试工程师等团队成员紧密协作,有效沟通,共同解决项目推进中的技术难题。7. 具备AI相关项目经验者将优先考虑,并可能负责将AI技术融入现有系统以提升产品性能和用户体验。任职资格:1. 本科及以上学历,计算机科学、软件工程或相关领域专业。2. 拥有3年以上Java后端开发经验,精通Java语言及其生态系统,熟悉Spring Boot、Spring Cloud微服务架构。3. 深入理解Mybatis或其他持久层框架的使用,熟练掌握MySQL或其他主流关系型数据库的设计与开发。4. 熟悉分布式系统设计与开发,了解微服务架构原理,有实际部署和维护Spring Cloud服务的经验。5. 对缓存机制(如Redis)、消息队列(如RabbitMQ、Kafka)、搜索引擎(如Elasticsearch)等有深入了解和实践经验。6. 精通网络编程,熟悉TCP/IP、HTTP/HTTPS等网络协议,了解RESTful API设计规范。7. 具备良好的问题解决能力,能够独立分析和解决问题,同时具备良好的团队合作精神和沟通技巧。8. 有过AI相关项目经验者将作为加分项,包括但不限于机器学习、深度学习、自然语言处理等技术在产品中的应用。