岗位职责:
1、主导系统架构设计,制定可扩展、高可用的技术方案,把控微服务、分布式、云原生等技术选型;
2、解决核心模块的技术难题(如分布式事务、JVM调优、数据库分库分表)
3、对系统高并发、高可用、容灾、安全等场景提供解决方案;
4、对行业数字化转型有一定的认知,具有良好的沟通技能,团队合作能力,有担当、抗压能力强;
5、对SOA、微服务架构有深入理解,有源码阅读优先,熟悉各种常用设计模式;
6、熟悉基于linux的开发和部署,熟悉docker操作,对devops有经验者优先,有开发自动化集成,高效部署实施相关经验者优先;
7、能适应短期出差;
任职要求:
1.本科及以上学历,计算机或相关专业,优秀者可以放宽到专科;
2.5年以上Java开发经验,有团队管理经验,有从0到1系统架构设计案例;
3.熟悉JDK17、JDK21、SpringBoot 3.0 等前沿技术;
4.精通Java生态,深入理解多线程、NIO、JVM原理(内存模型、GC算法、性能调优);
5.熟练掌握Spring Boot/Cloud、MyBatis、RPC框架(Dubbo/gRPC),具备分布式系统设计经验(限流、熔断、链路追踪);
6.熟悉MQTT等物联网协议,以及设备对接的相关工作。