JAVA开发工程师(分布式系统/微服务架构):岗位职责:1、 能独立完成一些功能模块设计工作,并编写相关文档;2.、能独立分析和理解需求,并分解任务,制定开发计划;3、 能按时完成开发工作并做好单元和联调测试,保障交付质量;4、 对于开发过程的技术问题,能独立分析和解决;5、关注前沿技术和***实践方案,改进开发流程或调整现有产品和项目的技术架构; 任职资格:1、计算机相关专业本科及以上学历(综合条件好者可适当放宽),3年以上 JAVA 开发经验,了解常用框架的原理和机制;对 Spring、MyBatis 等开源框架熟悉;2、 JAVA 基础扎实,理解 IO、多线程、集合等基础框架,对 JVM 原理有一定的了解;3、精通主流的分布式开发框架:Sprin gCloud,Spring Cloud Alibaba,有企业中台、技术中台实战经验或丰富的SaaS平台开发经验;4、 熟悉使用分布式架构中常见组件,如:分布式锁、分布式事务、熔断器、分布式缓存、API网关、注册中心、消息队列等;5、 熟悉Linux操作系统及常用工具及命令,能够监控软硬件的运行状态,能够分析系统性能瓶颈并制定解决方案;6、掌握并熟练运用主流数据库,如:Mysql、Mongodb、Redis、ElasticSearch等;7、具有良好的逻辑思维能力和问题分析、判断、解决能力,具有良好的沟通能力、需求理解能力和团队合作精神