职位描述: 岗位职责:
1、能够独立完成项目经理所分配的软件开发任务,并与项目组其他成员紧密合作;
2、对系统总体结构框架提出一些有建设性的意见和建议;
任职要求:
1、大专及以上学历, 3年及以上Java开发工作经验;
2、熟练掌握Java语言,掌握集合、NIO、多线程、反射、代理、JVM等Java核心技术,并深入理解实现原理;
3、熟悉JavaEE架构体系,熟悉主流Java开源框架,并能分析其实现原理,如: Sping,Mybatis/Hibenate,Maven等;
4、熟悉MySQL数据库,有良好的数据库设计能力和SQL编写能力,能对SQL语句进行问题定位及优化;
5、熟悉常用服务中间件,能理解实现机制,如:Dubbo、Thift、SpingCloud;
6、具备良好的面向对象编程经验,深入理解OOP、OOD思想,具有较强的分析设计能力,熟悉常用设计模式;
7、具备较强的逻辑推理能力、团队协作能力、沟通能力。