职位描述
岗位职责:
一、系统架构与开发
1、负责营销费用管理系统核心模块设计与开发,包括预算分配、费用核销、ROI分析、供应商结算等业务场景;
2、构建高并发、高可靠的分布式系统,支持多维度费用实时计算与预警(如超支提醒、异常流水检测)。
二、业务对接与数据整合
3、对接财务系统(如SAP)、营销平台(广告投放/CRM)、BI工具,实现费用数据自动化流转与对账;
4、开发数据清洗与聚合服务,支持多源异构数据(合同、发票、投放日志)的标准化处理。
三、风控与性能优化
5、设计反作弊机制,识别并拦截虚假报销、重复申请等风险行为,保障资金安全;
6、优化数据库查询与缓存策略,提升海量费用数据(如千万级流水)的处理效率。
四、协作与流程规范
7、协同财务、市场部门梳理费用管理流程,落地自动化审批规则与权限控制;
8、参与技术方案评审,确保系统扩展性与合规性(如符合审计要求)。
岗位要求:
1、计算机相关专业本科及以上学历,5年以上Java开发经验;
2、java基础扎实,掌握io、nio、多线程、反射等基础知识,掌握JVM原理;
3、掌握Spring、Spring Boot、Mybatis等主流框架;
4、熟悉MySQL、MariaDB、PostgreSQL或其他关系型数据库,有数据库优化经验者优先;
5、熟悉Redis、Kafka、Elasticsearch等常见中间件技术;
6、熟悉SpringCloud、Dubbo等微服务架构及相关技术栈;
7、熟悉常见设计模式;
8、具备良好的编码习惯和代码规范意识;
9、具有良好的团队协作能力、沟通能力和较强的学习能力;
10、有分布式、高并发、大数据量处理经验者优先;
11、有财务系统、费用系统、促销系统开发设计经验优先;
12、熟悉Docker、Kubernetes等容器化技术优先;
13、具备良好的英语读写能力为加分项。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕