1.精通java编程,熟悉java sdk提供的主要能力;
2.理解java运行时工作原理,熟悉jvm性能调优,能够充分利用java特性支持框架与程序库的设计开发;
3.熟悉多线程编程,熟练使用java并发包下的各项常用基础设施;
4.熟悉网络编程,能够熟练使用java nio开发高并发、高吞吐量的服务;
5.熟悉常用网络协议,如TCP/IP, HTTP;
6.能够熟练使用linux,能够利用常用的工具对程序进行跟踪诊断;
7.有分布式系统开发经验,对消息服务、负载均衡、高可用机制等有深入理解;
8.具备良好学习、沟通能力及团队协作精神,对工作积极严谨,勇于承担压力。
目前在做的项目:
1、项目名称:某呼叫中心项目
使用的技术:Java,Oracle,mybatis,spring-security,html5,React
主要工作:前后端都会开发,前端使用React+ant design组件的开发模式,后端使用Java(mybatis)+Oracle的模式,接口使用restful框架来开发。