职位描述: 1、计算机相关专业,本科及以上学历,1年及以上Java开发工作经验;
2、熟练掌握Java语言,掌握集合、NIO、多线程、反射、代理、JVM等Java核心技术,并深入理解实现原理;
3、熟悉JavaEE架构体系,熟悉主流Java开源框架,并能分析其实现原理,如: SpingBoot,Mybatis/Hibenate,Maven等;
4、熟悉MySQL数据库,有良好的数据库设计能力和SQL编写能力,能对SQL语句进行问题定位及优化;
5、熟悉常用服务中间件,能理解实现机制,如:Dubbo、Thift、SpingCloud;
6、具备良好的面向对象编程经验,深入理解OOP、OOD思想,具有较强的分析设计能力,熟悉常用设计模式;
7、具备较强的逻辑推理能力、团队协作能力、沟通能力;
8、有过大数据项目经验者优先;
9、喜爱新技术研究者优先。