岗位职责:1. 负责公司业务系统的Java开发,包括需求分析、系统设计、编码及单元测试,确保代码质量高、可维护性强,按时交付符合业务需求的功能。2. 业务沟通与优化:参与需求讨论,与业务部门紧密合作,深入了解业务流程,提供技术解决方案,优化现有系统,提升性能、稳定性和用户体验。3. DevOps流程支持:协助完善DevOps流程,参与CICD流程设计与实施,推动开发、测试、运维一体化,提升团队效率。4. CICD任务执行:负责持续集成、发布部署、自动化测试等CICD环节的配置、部署与维护,保障代码从开发到生产环境的快速、稳定流转。5. 流程优化与培训:制定CICD标准和规范,撰写操作手册,开展培训,提升团队DevOps能力。6. 问题解决与总结:具备较强的故障排查和问题解决能力,善于总结经验,优化工作流程。任职要求:1. 熟练掌握Java编程,熟悉JVM、数据结构、多线程等基础知识,能编写高质量代码。2. 熟悉Spring Boot、Spring MVC、MyBatis等框架,有微服务架构开发经验。3. 熟练使用MySQL、Oracle等数据库,具备数据库设计和优化能力。4. 熟悉HTML、CSS、JavaScript,能与前端协作完成数据交互开发。5. 熟悉Linux常用命令,具备Java、python等多语言应用部署和维护能力。6. 熟悉Jenkins、Git、Docker、Kubernetes等工具,有CICD项目经验。7. 具备快速定位和解决问题的能力,学习能力强,能快速适应新技术和业务发展。8. 具备良好的团队合作精神和沟通能力,能与业务部门和团队成员有效协作。9. 有大型分布式系统开发或DevOps实践经验者优先。