熟练Java 语法和核心技能,具备良好的面向对象的编程思想和编码习惯。
熟练常用20余种设计模式,DDD领域模型拆分、业务开发。
熟练使用线程池、深入理解AQS、CAS、使用Cuntdownlatch、cyclibarier和signal解决线程控制问题,
熟练使用并发框架Futrue、ForkJoin、使用过无锁并发框架Disruptor。
熟练使用MyBatis-Plus、SpringBoot、Dubbo、Nacos、SpringCloud Alibaba(Gateway、Seata)。
熟练使用Spring、SpringMVC、MyBatis、SpringBoot,并阅读过相关源码。
深入了解MySQL架构及引擎设计、日志规划、隔离级别、锁机制、MVCC、BufferPool;能独立进行索引设计调优、乐观锁实现。
深入了解Redis原理、常见缓存击穿、缓存穿透、缓存雪崩等问题;能独立进行缓存设计与性能优化、分布式锁实现。
深入了解ShardingProxy的代理原理和实现流程、数据分片、多模式连接等;能熟练利用框架进行MySQL的分库分表。
熟练使用ElasticSearch提供搜索服务,掌握倒排索引原理,掌握通用索引设计、索引处理、特殊检索优化和聚合统计。
熟练使用RocketMQ、RabbitMQ、Kafka等消息中间件,实现系统间的解耦、埋点数据上报、流量削峰、事务处理、超时取消等。
熟练使用OTS(表格存储)、OSS(对象存储)、MinIO(对象存储)、内容安全、SLS(链路日志)、OpenSearch(搜索服务)等云产品。
深入了解TCC和XA,熟练掌握分布式解决方案:本地任务表、事务消息、Seata等。
深入了解分布式问题:ID生成、事务、锁、session等,掌握相对应的分布式解决方案。
熟练使用Nginx、Tomcat、Docker、k8s、EDAS。
熟悉JMeter 压力测试、jvisualvm 监控 JVM 相关性能、JVM 性能优化。
熟悉Linux 常用操作命令、熟练使用Git、IDEA、Postman、ApiPost、YApi、禅道、飞书、语雀在线文档管理。
熟悉Hadoop、MapReduce,使用阿里云Dataworks对数据汇
58同城APP、阿里云APP、企微二开、商城、活动、抽奖、流程设计、AI工具、模型识别、爬虫和数据交付(主流媒体dy、xhs等)
角色 | 职位 |
负责人 | 资深Java工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
58同城分类信息网,为你提供房产、招聘、黄页、团购、交友、二手、宠物、车辆、周边游等海量分类信息,充分满足您免费查看/发布信息的需求。
58同城APP分类信息网,为你提供房产、招聘、黄页、团购、交友、二手、宠物、车辆、周边游等海量分类信息,充分满足您免费查看/发布信息的需求。