岗位职责:1、负责项目需求分析、设计、开发、测试、上线、bug修复和性能调优等全过程;2、与产品、前端、测试等团队紧密协作,确保高质量的交付;3、根据业务需求进行功能模块设计与实现,持续优化系统性能;4、负责高并发、高可用的系统架构设计与优化,保证系统的稳定性与高效性;5、对现有系统进行重构和技术改进,提升系统可维护性和扩展性。任职要求:1 . 学历要求:计算机相关专业本科及以上学历;2 . 工作经验:2年及以上Java服务端开发经验;3 . 技术能力: - 扎实的Java编程基础,熟悉面向对象设计与常见设计模式; - 精通Spring Boot、Spring、MyBatis、MyBatis-Plus等主流框架; - 精通MySQL或Oracle数据库,能够熟练编写复杂SQL并进行性能优化; - 熟练使用Git、Maven、Nginx、Nacos等开发和运维工具; - 熟悉常用的消息队列(如Kafka、RabbitMQ等)、缓存技术(如Redis)等中间件的使用。 - 掌握网络协议(如http、socket、webSocket),有一定的MQTT、物联网协议经验者优先; - 熟悉Linux操作系统,能够独立进行常见的Linux操作与问题排查; - 熟悉前端技术(HTML/CSS/JavaScript等)。4 . 软技能: - 有良好的代码书写、注释和单元测试习惯; - 强烈的责任心,良好的沟通能力和团队协作能力; - 良好的学习能力,能够快速掌握新技术并应用到实际开发中;5 . 加分项: - 有分布式架构设计、微服务架构相关经验; - 有大规模系统性能优化、调优经验; - 软考中级及以上证书