高级java架构师
1-1.4万元/月岗位职责:
1、负责自营saas系统架构设计与优化;负责关键技术的架构选型,主导技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
2、具备复杂业务的抽象能力,能够抽象、总结沉淀为技术平台能力;对业务有前瞻性的判断,对现存或未来系统进行宏观的思考,能够系统化通过技术解决业务问题;
3、对技术风险敏感,对系统潜在的资损、稳定性方面的风险,在预防、监控、线上应急处理等方面有体系化的思考和实践;
4、推进研发设计架构落地和效果验证,必要时参与核心代码实现;疑难问题的解决;
5、对工程师技术文化身体力行,让团队成员在你的影响下取得成长,为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;
6、跟踪业内最新的技术动向,对新技术研究的成果进行分享和推广;
任职要求:
1、专科及以上学历,计算机等相关专业,从事研发工作3年及以上,从事架构设计工作2年及以上;
2、熟悉主流开源技术框架,如SpringBoot、SpringCloud、MyBatis等,对SpringMVC原理有深入理解,长期使用JAVA及开源框架进行项目开发,并有一定得项目管理经验;深入使用Java,熟悉掌握常用的Java类库及框架,如多线程、并发处理、I/O与网络通讯,Spring、Mybatis等;系统排障经验丰富,可以快速排查定位问题;至少对高并发、分布式、缓存、jvm调优、序列化、微服务等一个或多个领域有过深入研究,并且有相关实践经验;
3、精通MySQL应用开发,熟悉数据库原理和常用性能优化技术,以及NoSQL,Queue的原理、使用场景以及限制;
4、精通HTML5以及Vue、ElementUI、VantUI等常见框架,有MUI5+APP、Uni-APP、Vue等混合开发经验;
5、具备良好的业务sense,能够站在业务、产品的角度深入发掘内在逻辑,进行合理的抽象与建模,做出合适的架构设计决策;
6、有过复杂、高并发系统的架构设计和优化经验,尤其是深度参与过互联网业务架构设计的优先,拥有和工作年限相称的广度和(或)深度;
7.具有良好的沟通、团队协作、计划和主动性思考的能力,在互联网或业界有一定影响力公司的工作经验者优先;