职位描述
1、完成软件系统代码的实现,编写代码注释和开发文档
2、进行系统的功能定义,程序设计;
3、根据设计文档或需求说明完成代码编写,调试,测试和维护
4、分析并解决软件开发过程中的问题;
5、制定测试计划,定位发现的问题;
任职要求:
1、计算机相关专业,3年以上JavaEE应用开发经验;
2、具有面向对象分析、设计、开发能力,精通OO, AOP,设计模式及其应用场景;
3、JAVA基础扎实,精通io、多线程、集合等基础框架,
4、对JVM原理有一定的了解,有JVM调优实战经验者优先;
5、精通SpringMVC、SpringBoot,mybatis、dubbo、kafka、rocketmq等常用开源框架;
6、有大型业务系统的架构设计和实施能力
7、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题;
8、熟悉Linux系统,熟练掌握shell、python其中一种脚本编程优先;