广发证券招聘信息
日期:2015-08-05

 

注:岗位详细介绍及要求

一、 大数据开发工程师
岗位职责:
1、对电商、交易、用户行为各方面数据深度挖掘、分析;
2、负责大数据平台技术建设 - 持续评估、采纳最新最快的技术,不断优化平台;
3、帮助团队建立和完善数据应用开发的最佳技术实践;
4、主动研究、寻找、挖掘能充分利用大数据技术的业务场景进行证券领域创新。
岗位要求:
1、2年以上Hadoop/Hive技术开发经验,对Hadoop生态系统有全局认识;
2、具备较强Java程序开发技能,有强烈的面向对象设计思想,熟悉Design Patterns;
3、了解一种或以上函数类语言 - 例如Python、Scala、Clojure或Groovy等;
4、熟练使用Java开发构建工具,尤其是Maven;
5、有关系型数据库的数据模型设计经验,例如用ER diagram来构建数据模型;熟练掌握SQL;
6、了解数据仓库基本理论;
7、英语6级,可阅读英语技术文档无碍;
8、熟悉Spark、Storm、ElasticSearch等技术者最佳。 

二、 Android开发工程师
岗位职责
1、在移动客户端上的软件架构设计、关键技术研究、核心功能开发和一定程度的技术创新;
2、建立具有前瞻性、鲁棒性和可扩展性的技术基础;
3、保障移动端交易软件的高性能、高可靠性和高稳定性,帮助我司的移动软件产品超越同业竞争对手,最大程度令投资客户满意;
4、与时俱进,快速紧跟日新月异的移动平台、移动技术和移动互联网创新应用,把最新最好的技术与理念带入到我们的产品中;
5、不断优化开发、测试流程,引入恰当的开发测试工具,引领开发小组提升开发质量;
6、以Android平台为主,但具有一定的宏观视野,综合考虑应用跨平台的技术挑战。
岗位要求
1、您是个有想法的人 -- 善于归纳思考、有强烈技术好奇心、追求代码优雅性;
2、开发过几个有一定复杂度的Android应用,对Android软件开发有一定心得积累;
3、精通面向对象设计,对Java语言有深入理解,熟练使用多种设计模式(design patterns),使用过MVC、MVP、MVVN等框架;
4、有良好的面向对象建模功底,熟悉UML,能用工具系统的建立与描述域模型;
5、熟悉敏捷开发方法与工具,掌握持续集成、单元测试方法;
6、善于参考与借鉴,对于移动应用的设计与开发,有一定的想法和理念;
7、能够流畅阅读英语技术文档;
8、以下经验和知识(但不仅限于此)都是我们欢迎的加分项:
    对最新最好的Android相关技术保持强烈兴趣,深入了解系统层面、NDK等相关知识
    对各种移动App有相当的热忱,熟悉各种具有代表性的、典范的、创新的应用
    对HTML5、REST服务、JSON、Protocol Buffer有基本了解(精通更好)
    对iPhone、Windows移动平台及生态圈有实际开发经验更佳
    有类似PhoneGap、HTML5 hybrid类型应用开发经验
    有过Java JFC/Swing或其他UI开发经验,显然对我们聘用您有一定的说服力
    懂得C、C++、Objective-C、C#、JavaScript、ActionScript、Python等等,我们认为对工作都是有帮助的
    如果您甚至对Firefox OS、Ubuntu mobile都有一定了解,请告诉我们 

三、Java开发工程师
岗位职责: 
1、开发各类运营类、管理类应用系统;
2、遵循团队技术标准,使用所规定的虚拟化技术、监控技术、运维技术进行交付;
3、与运维团队密切配合,保障所负责系统的可靠性、可用性;
4、参与各类应用系统的设计与实施
任职资格: 
1、全日制本科(含)以上学历,计算机/自动控制/电子工程等相关专业
2、3-8年Java和web应用开发经验,有互联网应用开发经验者最佳
3、精通Java语言,对C/C++语言有一定经验
4、熟练掌握SpringMVC、Spring Roo、Spring Tool Suite(STS)等一种以上的框架与工具有较深认识
5、熟悉各种开源互联网技术,包括应用服务器、Web服务器、反向代理服务器、缓存服务器、测试工具等,能架设、部署完整Web技术环境并作端到端测试
6、熟知HTTP协议,有实际开发RESTful Web Services的经验并了解测试方法
7、使用过Hibernate、JPA、iBatis等一到多种ORM技术
8、熟知多线程编程模式、异步编程模式、基于事件的编程模式
9、有Java NIO(或其他语言)的高性能、多线程、并发网络编程经验并使用过一定网络/并发框架技术(concurrent network programming framework)者最佳
10、熟练掌握JDBC与关系型数据库技术,能设计数据库schema
11、对面向对象设计、设计模式等有良好理解,知道多种设计模式的应用场景和设计细节
12、能对一个复杂系统作分析并设计局部的架构
13、如能了解并使用过动态语言如JavaScript/Node.js、Python、Groovy、Ruby等更佳(不要求但有这方面经验者优先)
14、既能熟练使用Eclipse或Netbeans等IDE开发,也可以在无IDE的环境下用命令行通过Ant、maven或其他工具编译一定规模的代码;熟悉Maven者优先考虑
15、熟练掌握Linux操作系统,能够安装试验各种开源技术、使用命令行开发管理工具、编写一定的Shell脚本
16、有nosql类型技术经验者优先考虑
17、对BPM、JMS、ESB相关技术有经验者优先考虑
18、具备较强逻辑思维、较好的分析解决问题能力、较强心理承受能力,沟通能力好;学习能力必须好,能快速上手新技术
19、熟悉互联网潮流技术(接触过多种开源技术)、数量掌Linux等操作系统;大学英语四级(含)以上,能阅读英文技术文档 

四、 Java开发工程师
岗位职责
1、负责公司CRM平台核心模块的开发及维护,包括服务器端和web端应用;
2、负责服务器维护和部署。
3、参与系统需求分析与设计、架构设计、架构原型实现,完成相关的技术文档编写;
4、参与需求沟通、项目协调等工作,能够带领小型外包团队进行开发;
5、通过技术手段不断优化系统核心功能的性能;
任职要求:
1、精通Java,熟练掌握Java网络编程;
2、熟练运用常用开源软件包(如Spring/SpringMVC/Hibernate/struts等);
3、熟悉互联网开发模式,清晰理解缓存,缓存设计和模式;
4、精通TCP/IP、HTTP等网络协议,精通socket网络编程,有用Java做大访问量高压力 网络应用的经验;
5、熟悉Linux/Nginx,熟练配置维护Apache,Tomcat,Resin等应用服务器,掌握 shell/awk/python等任意一种系统脚本工具;
6、熟练掌握SQL语句,熟练使用数据库(Oracle/MySQL);
7、熟悉HTML/JAVASCRIPT/CSS/Ajax 等web开发技术,有跨平台web app开发经验者优先;
8、熟练使用Eclipse/Maven/Ant/SVN等软件开发工具; 


地址:广州天河五山路381号华南理工大学一号楼东侧1202室 邮编:510640
电话:(020)87111484 传真:(020)87110668 E-mail:alumni@scut.edu.cn