工作地点:广州
职责描述:
1.负责项目开发使用的技术框架开发、搭建,参与项目的设计、开发工作,核心模块设计与代码编写 ;
2.系统性能优化,难点攻关,保证系统稳定、快速、安全运行 ;
3.参与代码开发规范,技术标准的制定,审核开发人员的系统设计和代码质量 ;
4.维护软件使之保持可用性和稳定性。
技能要求:
1. 精通java及其流行框架开发,5年以上开发经验;
2. 熟悉多线程编程,分布式,缓存,消息队列等机制;
3. 熟悉JVM,包括内存模型、类加载机制以及性能优化;
4. 掌握SpringMVC、SpringBoot、SpringCloud、MyBatis主流开发框架;
5. 熟练掌握MySQL数据库及其集群、读写分离、分片等,有MongoDB、Redis等NoSQL应用经验并能进行性能调优;
6. 熟悉消息队列如RabbitMQ/kafka等,有ELK实践经验者优先;
7. 熟悉前端三大框架vue、angular、react或其中一种,有vue使用经验者优先;
8. 熟悉linux环境,应用服务器Tomcat,WebLogic/JBoss等;
9. 良好的业务梳理、沟通能力,拥有完整的业务系统规划设计能力,数据库模型设计能力;
10. 熟悉微服务、分布式,有互联网行业研发经验优先;
11. 学习能力强,具备良好的问题定位、分析及解决能力,具工作责任心,有良好的编程和文档管理习惯,有良好的团队合作精神,能承受较大的工作压力;
任职资格:
1. 5年以上Java开发经验,熟悉软件设计模式;
2. 有扎实的Java基础,熟悉各种框架Spring、SpringMVC、springboot、Mybatis、REST等,了解springCloud体系,有springCloud经验者优先;
3. 熟悉linux环境,应用服务器Tomcat,WebLogic/JBoss等;
4. 熟练使用mysql/Oracle数据库,熟悉系统体系设计、关系型数据库结构设计;
5. 熟悉RabbitMQ/kafka,主流NOSQL数据库如Redis;
6. 了解前台框架如vue、jquery等优先;
7. 熟悉Eclipse、Idea、SVN、Maven等;
8. 做事严谨踏实,责任心强,条理清楚,善于学习总结,主动汇报工作情况;
简历投递:ngult11@nnngu.com