1. 计算机相关本科以上学历,5年及以上J2EE应用软件开发和设计经验;
2. 精通Java编程,对Java数据结构、序列化、多线程、Java IO深入理解;
3. 熟悉使用Spring、Spring MVC/Struts、Spring Boot等开源框架,熟悉基本组件Redis、kafka、mybatis、zookeeper;
4. 熟悉Oracle、MySQL数据库,有一定的数据库优化经验;
5. 有高并发、高可用或其它集群的实际处理经验;
6. 了解SOA、微服务架构思想或技术方案(Spring Cloud、Dubbo);
7. 有Storm/Spark/Hadoop/flink等大数据研发经验优先,具备第三方支付或者互金系统开发经验优先。
8. 对技术有强烈的兴趣,喜欢钻研,有良好的学习能力,具备独立分析和解决问题的能力;
9. 乐于分享,有责任心,工作主动,抗压能力强,能适应软件行业的工作节奏;
10.思路清晰,工作规范,有良好的口头和书面的沟通、交流、汇报能力、团队协作能力。
任职要求:
1、参与项目/产品需求的需求分析、概要设计、详细设计等;
2、高质量按计划完成相关的开发任务,发现和解决开发中遇到的技术问题;
3、维护和升级现有软件产品,快速定位并修复现有软件缺陷;
4、配合测试人员开展测试工作,并负责修改缺陷,完善软件模块;
5、负责软件相关文档编写及维护;
6、完成上级安排的其他工作。