JAVA工程师
职位描述
岗位职责
1.承担产品功能代码编写,产品优化与维护。
2.分析业务需求,发现系统的优化点,并给予改进优化。
3.新人指导及Code Review,技术难点攻关。
任职要求:
1.大专或以上学历,计算机相关专业。
2.JAVA基础扎实,熟悉io、多线程、动态代理等相关技术,熟练掌握各种数据结构和相关算法。
3.了解Java开源框架如spring、mybatis,熟悉一种分布式rpc框架者优先,如dubbo,熟练掌握spring事务。
4.熟练掌握MySQL的使用,表设计、索引建立的基本准则,SQL优化。
5.具有良好的沟通能力,对技术有激情,喜欢钻研,能快速接收和掌握新技术,有较强的独立、主动学习能力。
6.至少掌握一种缓存框架,如redis、MemCache,至少掌握一种分布式应用下的并发控制技术。
7.了解基本的shell指令,如ps、kill、top,能够自己在linux下重启项目。
8.对阿里云的数加平台有经验、对代码有洁癖、热爱性能调优者、有内存泄漏、高cpu占用排查者优先。