职位描述:1、完成软件系统代码的实现,编写代码注释和开发文档;2、辅助进行系统的功能定义,程序设计;3、根据设计文档或需求说明完成代码编写,调试,测试和维护;4、分析并解决软件开发过程中的问题;5、协助测试工程师制定测试计划,定位发现的问题;6、配合项目经理完成相关任务目标。岗位要求:1.本科及以上学历(学信网可查),英文良好;2.精通Java语言,精通多线程编程,理解Java虚拟机;3.具有独立设计并实现高并发、高可用的大型Java应用的能力,熟练应用成熟的分布式缓存、分布式存储技术方案;4.精通TCP/IP、HTTP等协议, 熟悉REST、SpringMVC、SpringBoot、hibernate、mybatis、maven等主流框架或技术;5. 熟悉SpringMVC、SpringBoot、SpringCloud、hibernate、mybatis等主流框架或技术6. 能够熟练的基于oracle、mysql、OB(OceanBase)进行数据的基本操作及sql调优7. 能够熟练的使用tomcat、websphere的一种或多种进行应用的部署8. 掌握linux常用的命令,有一定的shell编写基础9.思路清晰,思维敏捷,善于学习,能快速接受新技术,积极主动,能承受压力,良好的团队意识,易于沟通,工作仔细,责任心强。