1. 基础:Java基础,面向对象开发,函数式开发,AOP编程原理,常用数据结构,敏捷开发,微服务,并发
2. 数据库:掌握主流数据库使用方法,MongoDB,Mysql,SQL Server,Elasticsearch,Redis
3. 编程框架:精通Spring,Hibernate,Mybatis等后端编程框架与技术;熟练搭建微服务体系架构;熟练使用MQ,Kafka等消息处理系统,擅长框架与数据库调优。
4. 大数据:掌握Hadoop底层原理,独自搭建hadoop集群,安装Hive,Hbase,Spark等常用大数据组件;熟练使用storm实时流式处理框架。
5. 个人优势:思维清晰,能够快速处理用户需求,能独立完成软件从需求到产品设计,文档编写流程。
1. 普惠理财
普惠理财是互联网金融产品,以PC,APP和公众号并存的形式存在。主要业务涉及用户投资,资产管理,项目发布与活动建设。该产品属于P2P产品,开发以SSM框架(Spring+SpringMVC+Mybatis)为主,应用RabbitQQ做消息处理,可通过后台向客户推送消息。
2. 大数据安全管理平台
大数据安全管理涉及3条业务线,数据审计,脱敏和脆弱性检测。数据审计采用Storm+ELK的形式对大数据日志采集并实时匹配规则,数据量在日均千万级别;脱敏采用Hive UDF函数对敏感数据脱敏;脆弱性检测采用java并发技术对应用服务实施基线和漏洞扫描。
角色 | 职位 |
负责人 | 高级Java开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |