职位详情
高级Java开发工程师
2-3万
深圳银兴智能数据有限公司
南京
5-10年
本科
07-23
工作地址

景枫中心

职位描述

作为 高级Java工程师,你将协同研发主管负责 SaaS 产品搭建与运维,承担部分管理和沟通工作,与产品团队、算法团队高效协作,打造行业领先的合规与反欺诈 AI 解决方案。

核心职责:

1. SaaS 平台开发与优化

· 架构设计:主导 SaaS 平台的微服务架构、数据存储、API 设计、服务治理等关键模块。

· 合规数据存储管理:设计用户身份数据加密存储、日志合规存档方案,确保满足 GDPR、SOC 2、ISO 27001 等法规要求。

· 高并发数据处理:优化 Kafka + Flink 架构,提高实时交易监控的吞吐量和响应速度。

2. 云架构与 DevOps

· 云原生架构:协助SaaS 平台的云迁移,优化 PaaS 服务(Azure Kubernetes Service、Azure SQL、Blob Storage)。

· CI/CD & 自动化运维:构建 GitLab CI/CD 流水线、IaC(Terraform)、监控 & 日志系统(Prometheus + Grafana),提升开发与运维效率。

· 高可用 & 灾备方案:优化 数据库高可用架构(读写分离、分片)、多 AZ 部署、自动扩缩容,提高 SLA 级别。

3. 产品版本与代码质量管理

· 负责前后端代码版本管理,制定版本迭代计划,确保产品交付节奏与业务需求匹配。

· 维护 API 兼容性,管理数据库版本变更,确保系统稳定升级。

· 建立代码规范与 Code Review 机制,提升代码质量和可维护性。

· 推行单元测试、集成测试,确保系统稳定性,优化 DevOps 流程(CI/CD)。

4. 研发进度管理

· 参与制定开发计划,分解任务,主持每日站会与周会,跟踪项目进度,确保高效交付。

· 识别研发风险并制定应对策略,优化开发流程,提高团队效率。

任职要求:

基础要求:

· 计算机科学、软件工程等相关专业,本科及以上学历,5年以上后端开发经验。

· 可用英文作为工作语言进行口头、书面沟通。

· 精通 Java,熟悉 Spring Boot等后端框架。

· 熟练使用 MySQL、Redis、Kafka、Elasticsearch 等数据库与中间件。

· 有规则引擎开发经验,理解规则执行优化。

· 熟悉分布式架构与微服务设计,理解 CAP 原则、分布式事务、服务治理。

· 具备 API 设计与安全管理经验,熟悉 OAuth2.0、JWT、API Gateway 等技术。

加分项:

· 有 eKYC、AML、风控、反欺诈系统开发经验,熟悉行业合规要求(如 FATF、GDPR)。

· 具备 SRE(Site Reliability Engineering)经验,有自动化运维、监控、日志分析经验。

· 熟悉 Azure 云平台,具备 Azure PaaS、IaaS 迁移和部署经验,有 Azure Kubernetes Service (AKS)、Azure DevOps 经验优先。

· 有 Azure 相关认证(如 Azure Administrator、Azure DevOps Engineer)。

· 具备机器学习经验,熟悉 MLflow、TensorFlow Serving。

· 有开源项目贡献或技术社区活跃者优先。

· 对AI 大模型有相关经验/有AI大模型项目集成经验

· 能有英语口语交流尤佳

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请