从事Java开发期间共经历三家公司,其中前两家主要是做各种企业内部管理系统,侧重业务逻辑开发。各种系统应用场景不同,需求和实现难点也不相同。例如早期参与的一个HR系统,主要业务是各种KPI考核,由于需要记录历史状态,所以系统加入了大量逻辑对审计状态进行跟踪记录和调取。目前公司是一个类似支付宝的在线支付服务商,项目对各方面都有很高要求,包括前端显示、业务逻辑、可扩展性等。我个人目前在业务层面主要是做电子钱包模块的相关开发,比如资金汇入渠道、支取渠道、汇率转换等。主要使用Spring Cloud技术栈+Angular+Oracle+MapR等。