1、有良好的代码编写规范,具备面向对象的编程思想
2、熟悉Java语法,集合等框架的使用,了解多线程
3、熟悉SSM,SpringBoot,SpringCloud Alibaba等框架的基本使用
4、了解网络框架Netty,熟悉Mysql,Oracle等主流数据库的使用
5、了解Redis缓存技术,主流消息中间件RocketMq,Kafka的基本使用
6、了解常用的设计模式
7、熟练使用Idea,Eclipse,Svn,Maven等开发及代码工具,项目构建工具的使用
8、了解Linux常用命令
9、前端了解Vue
公司的产品是一个PC端的系统,后端采用Java技术,前端是使用的C#,我们部门主要是负责从上游获取到
业务数据(基金买卖,股票申购,债券交易等交易数据),经过一系列的业务处理生成一笔订单,然后通过报
文的形式发送到深证通,再通过第三方深证通将对应的报文数据发送到对应的银行进行划款处理。
个人职责:
1、负责各个模块的日常需求开发;
2、 处理现场所提bug;针对现场所提问题进行答疑处理;
3、针对现有的代码进行优化重构(如Oracle函数和存储过程,改造成Java代码),复杂逻辑进行优化;
4、负责自动化工具的开发与维护