搜索
登录注册

职位详情

岗位职责
1. 承担电子签名应用系统核心后端开发工作,包括技术可行性分析、系统架构规划、接口标准制定、开发测试实施、上线部署及后续运维支持;
2. 主导 PDF / OFD 版式文档签名引擎的架构设计与功能实现,覆盖增量更新机制、Signature Dictionary 结构处理、可视化签章呈现等核心技术环节;
3. 深入完成 PKCS #1/#7/#10 加解密-签名协议及 CMS(数字信封/数字签名)和 CSR 流程的实现,负责密钥全生命周期管理、证书申请与撤销、CRL / OCSP 验证、时间戳服务(TSA)对接;
4. 实现并持续优化国密算法体系(SM1/2/3/4/9)在加解密、签名验签、密钥协商及安全通信(TLS1.3+GM/GMSSL)场景中的落地应用;
5. 负责核心代码编写,主导代码审查,持续推进系统性能调优与架构重构,保障代码质量与系统运行稳定性;
6. 参与团队能力建设,承担任务分解、进度跟踪、关键技术攻关及内部技术分享,提升整体研发效能;
7. 建立并完善开发流程规范、签名安全控制策略及运维监控机制,推动自动化测试、CI/CD 流水线、日志采集与指标监控体系建设。

任职要求
1. 全日制本科及以上学历,计算机类相关专业,具备 5 年以上 Java 开发实践经验;
2. 精通 Java 编程语言及 Spring Boot / Spring Cloud / MyBatis 等主流框架,具有高并发、高可用系统设计与性能调优经验;
3. 熟悉数字签名机制与 PKI 体系结构,深入掌握 PKCS #1/#7/#10、CMS、CSR 等标准协议,能够独立实现数字信封与签名逻辑;
4. 熟悉 PDF 与 OFD 文件格式结构,了解增量签名机制、可视化签章实现方式及电子印章国家标准要点;
5. 熟练掌握国密 SM1、SM2、SM3、SM4、SM9 算法原理及其典型应用场景,具备独立完成算法选型、性能评估与工程化实现能力;
6. 熟悉 HSM、USBKey、软证书集成方案及密钥管理体系,了解 TLS 1.3+GM / GMSSL 协议及 HTTPS 双向认证实际应用;
7. 掌握 Linux 系统下应用部署与问题排查方法,熟悉 Docker / Kubernetes、Git、Maven 等常用开发运维工具;
8. 熟练使用 MySQL / PostgreSQL 数据库,具备良好的数据库建模与查询性能优化能力;
9. 有 Vue / React 等前后端分离项目开发经验者优先考虑;
10. 具备医疗、政务或电子合同领域信息系统建设经验,熟悉密码合规要求(如等保 3.0、国密测评)者优先,逻辑思维清晰,善于应对复杂技术问题。
2026-07-02 14:41
IP属地:广东深圳

职位福利

本科10年以上Java不接受居家办公Tomcat团队管理经验PostgreSQLSpringCloudKafka数字证书RedisSpringPKIDockerMySQL架构设计经验Or
企业发布信息图
深圳市圣格灵科技有限公司
未融资 · 20-99人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

Java开发初中高级(需具备金融领域经验)
2-2.5万元/月
Java10年以上本科微服务经验MySQL架构设计经验Spring
深圳 福田区
Java
1.6-2万元/月
Java3-5年本科微服务经验SpringCloudMySQLSpring
深圳 福田区
中高级java开发工程师
1.5-2万元/月
Java3-5年本科MyBatisDubbo
深圳 福田区
Java
1.2-2.2万元/月
Java5-10年本科SparkSpringCloud
深圳 福田区
Java开发工程师
1.6-1.8万元/月
Java5-10年大专SpringCloudMySQL
深圳 福田区
JAVA开发工程师
1.4-2.2万元/月
Java5-10年本科HibernateGITMySQLSVNM
深圳 福田区
Java开发
9000-14000元/月
Java3-5年本科
深圳 福田区 竹子林
Java开发工程师
8000-12000元/月
Java3-5年本科不接受居家办公SpringMySQLMongoDB
深圳 福田区 香蜜湖
java全栈开发工程师
1.6-2万元/月
Java3-5年本科不接受居家办公银行SpringCloudMySQLvueAIMyBatisSpring金融
深圳 福田区
高级Java工程师
1.5-1.8万元/月
Java5-10年大专大数据经验不接受居家办公海量数据spring全家桶MySQLk8sRedisMongoDBSpring
深圳 福田区