岗位职责:1.系统设计与开发: 根据产品需求,参与系统架构设计,使用Java及相关技术栈进行后端服务的开发、维护和优化。2.性能优化: 对系统进行性能调优,确保系统的高可用性、可扩展性和稳定性。3.代码管理: 编写高质量、可维护的代码,参与代码审查,确保代码质量符合团队标准。4.技术选型与研究: 关注并评估新技术,为项目选择合适的技术,持续提升系统的技术水平和竞争力。5.团队协作: 与产品经理、前端工程师、测试工程师等紧密合作,确保项目按时交付并满足质量要求。6.故障排查与解决:快速定位并解决生产环境中的各种问题,确保服务的连续性和稳定性。任职要求:1.教育背景:计算机科学、软件工程或相关专业全日制本科及以上学历。2.工作经验:3年以上 Java 后端开发经验,有成功上线项目的案例,有视频监控智能应用开发项目经验优先。3.技术技能:精通 Java语言,熟悉Spring Boot/Spring Cloud 等主流框架。熟悉MySQL/0racle等关系型数据库,了解Redis/MongoDB等0NoSQL 数据库。了解微服多架构,有实际项目经验者优先。熟悉Linux 操作系统,能编写shell脚本进行日常运维操作。对分布式系统、缓存、消息队列(如Kafka/RabbitMQ)有深入理解。有性能调优、安全防护(如SQL注入、XSS攻击防护)经验者优先。4.软技能:良好的团队合作精神,能够与不同背景的团队成员有效沟通。强烈的责任心和自我驱动力,能够在压力下高效工作。积极主动,愿意学习和探索新技术,持续提升个人能力。良好的问题解决能力和逻辑思维能力。加分项:有云计算平台(如阿里云、AWS、Azure)使用经验。熟悉 Docker、Kubernetes等容器化技术。有大型分布式系统或高并发系统设计经验持有相关技术认证,如系统架构设计师、信息系统项目管理师、软件设计师、数据库设计师、0racle Certified Professional,JavaProgrammer(0CPJP)等。