职位描述:
1、参与公司业务系统的技术规划和架构设计;
2、根据业务需求,完成可行性分析、详细设计和开发实施等工作;
3、负责项目组内的技术管理等相关工作,完成系统核心模块的设计开发,指导并带领开发团队高效率高质量地完成开发任务;
4、协助团队开发人员,解决技术疑难问题;
5、关注技术领域动态,结合技术规划做好技术储备和预研。
任职要求:
1、5年以上Java开发经验,3年以上架构设计经验,精通Java平台开发技术与常用框架,精通Linux;
2、Java技术知识扎实,熟悉IO、多线程、异步处理等机制;
3、精通SpringBoot、Hibernate/iBATIS/MYBatis以及JEE项目中常用技术和中间件,并有一定深度的认识和理解;
4、熟悉分布式通讯框架、消息中间件(rabbitMq、activeMQ等)、分布式缓存(memcache、redis等)、分布式事务处理等技术;
5、熟悉高并发、高吞吐、高稳定性系统架构设计,并拥有实战经验;
6、熟悉MySQL原理与调优
7、熟悉第三方支付、第三方分享等相关项目经验者优先。
8、熟悉原生JavaScript和ES6 能够熟练使用主流的javascript框架(如jquery bootstrap reactjs vuejs angular 等)
9、对Web标准和兼容性有良好认识,具备良好的代码风格以及接口、架构设计能力,需要具有处理浏览器兼容性的经验