* 熟悉Java语言,有良好的文档编写能力,熟悉MVC开发模式,掌握java面向对象的编程思想。
* 熟练使用Oracle、MySql、MongoDB数据库,熟练掌握SQL语言,PL/SQL
* 熟悉nginx、tomcat等Web服务器和应用服务器的使用。
* 熟悉SVN,GIT版本控制工具对项目进行控制
* 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
* 熟练使用redis、rabbitmq、nginx、dubbo等技术框架。
* 对JVM原理有一定了解
* 熟悉docker容器的使用。
系统管理后台
主要包括:
组织架构:员工,网点,数据权限,功能权限等。
授信管理:用户申请授信额度的流程管理。
会员中心:公司各平台会员信息的汇总。
消息中心:对接各短信通道下发短信。
系统管理:登录方式,系统日志等。
财务管理:针对一些风险人员的管理,违约金滞纳金的减免等。
借贷平台
主要包括:
◆用户系统:用户的基本管理
◆交易系统:用户之间的交易系统
◆账单系统:根据用户每月的交易记录得出用户需要还款的额度,违约金与滞纳金计算,最终推送给还款系统,还款之后抹平账单。
◆还款系统:根据每个用户账单,到用户指定账户扣除账单金额,扣除成功或部分成功后通知账单系统重新计算账单或者消除账单。
角色 | 职位 |
负责人 | java软件工程师 |
队员 | 后端工程师 |