工作职责1、根据产品经理提供的需求,完成系统的设计、分析及开发,进行开发测试,保障交付的代码质量;2、负责模块详细设计、熟悉E-R图、时序图、流程图等的设计及说明文档;3、负责业务代码编写以及相关代码重构工作;分析与识别系统优化点,提出优化方案与建议,参与性能优化;4、热爱工程师之间积极知识分享,积极参与Code Review;5、独立解决各类技术问题,包括性能问题、安全问题以及棘手功能性问题。任职资格1、统招本科及以上学历,计算机或相关专业,3年及以上开发经验;2、具有良好的抽象设计能力、领域建模能力,熟悉常用的设计模式,注重代码质量与可维护性;3、熟练掌握SpringBoot框架。4、熟悉微服务架构,如SpringCloud或Dubbo、HSF等。具备分布式系统开发经验;5、掌握缓存、消息、负载均衡等实现机制,了解常用中间件基本原理,如Redis、MQ等;6、具备扎实的JAVA编程基础,熟悉Java基础技术体系(包括JVM、类装载机制、多线程并发、IO、网络等);7、逻辑思维严密,工作责任心强,抗压能力强,具备团队合作意识和能力,沟通良好,具备深入学习能力。