ID:405383

MikeZan

高级java开发工程师

  • 公司信息:
  • 美团
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 昌平

技术能力

Spring生态:Spring Framework(IoC, AOP, Transaction)、Spring MVC、Spring Boot(自动配置、Starter原理、 actuator)、Spring Data(JPA, Redis等)。Spring Boot是当今事实上的开发标准。持久层框架:MyBatis(以及MyBatis-Plus)、JPA(Hibernate)规范。要懂XML配置和注解两种方式,掌握动态SQL编写。测试框架:JUnit、Mockito(用于单元测试)。
分布式与微服务(中高级工程师必备):
微服务框架:Spring Cloud 生态(Netflix套件如Eureka, Hystrix, 或Alibaba套件如Nacos, Sentinel, Seata)或 Apache Dubbo。
API网关:Spring Cloud Gateway, Kong, Apisix。
配置中心:Apollo, Nacos。
分布式事务:了解Seata、本地消息表等解决方案。
核心中间件:
缓存:Redis。数据类型、持久化机制、主从复制、哨兵模式、集群模式、缓存穿透/击穿/雪崩解决方案。
消息队列:Kafka(高吞吐、日志场景)、RocketMQ(金融级稳定性、事务消息)、RabbitMQ(功能丰富)。至少精通一种,理解其核心概念(生产者/消费者、Topic/Queue、消息可靠性保证)。
搜索引擎:Elasticsearch。倒排索引原理、DSL语法、集群部署、与Logstash和Kibana组成的ELK栈常用于日志系统。
单片机架构与内核:
51内核:入门首选,结构简单,助于理解基本原理。代表型号:STC89C52、AT89S52。
ARM Cortex-M内核:绝对主流,必须精通。尤其是M0、M3、M4内核。代表系列:意法半导体的STM32系列(绝对霸主)、NXP的LPC系列、GD32等。需要理解内核寄存器、中断系统(NVIC)、SysTick等。
外设驱动开发:
这是单片机编程的主要工作内容,即配置和操作芯片内部的各个功能模块。
GPIO:最基本的输入输出,点灯、按键检测。
中断系统:外部中断、定时器中断、串口中断等,理解中断的概念和流程。
定时器/计数器:PWM输出(控制舵机、电机)、输入捕获(测频率)、基

项目经验

java后端,熟悉中间件mysql,redis,kafka和mongodb等中间件
单片机软件+PCB全链路开发测试
物联网平台开发

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服