职位描述
岗位职责:
1、参与公司核心业务系统研发,面向业务场景主导高可扩展技术架构设计及落地;
2、深入理解业务需求,设计合理可落地执行的技术方案;
任职要求:
1、精通 Java 语言,包括JVM、Graalvm、IO、多线程、并发、网络等,深刻理解面向对象、设计模式等相关技术;
2、熟练使用常用的JAVA技术框架,并对JAVA Web的各种主流框架如Spring、SpringBoot、MyBatis等有深入的应用和优化经验,掌握它的原理和机制;
3、熟悉分布式系统的设计和应用,熟悉常用数据库、缓存、消息队列、RPC的使用及其内部实现机制;
4、对微服务设计、领域驱动设计有深刻的理解和实践;有复杂业务系统的抽象设计能力,思路清晰,善于思考,能够独立分析和解决业务、技术问题;
5、对新技术有强烈的敏感度和热情;
6、有强烈的主人翁意识,有积极主动帮助业务成功的意愿和热情,并爱好挑战。