职位详情
java后端工程师
9000-17000元
深圳市中誉艾科科技有限公司
深圳
1-3年
大专
06-10
工作地址

深圳人才大市场大厦深圳市罗湖区笋岗街道宝安北路深圳市人才大市场大厦513

职位描述
1. 核心开发工作
  • 业务逻辑实现

    • 使用编程语言(如Java、Python、Go、C#、Node.js等)编写服务器端代码,处理核心业务逻辑(如订单处理、用户权限、支付系统等)。

    • 设计算法优化复杂计算(如推荐系统、数据分析)。

  • API开发与维护

    • 设计并开发RESTful、GraphQL或gRPC接口,供前端或第三方调用。

    • 规范数据格式(如JSON/XML)、版本管理、接口文档(Swagger/OpenAPI)。

  • 数据库管理

    • 设计数据库结构(关系型如MySQL/PostgreSQL,非关系型如MongoDB/Redis)。

    • 优化SQL查询、索引设计,处理事务和锁机制。

2. 系统架构与性能优化
  • 架构设计

    • 设计高可用、可扩展的系统架构(如微服务、单体架构、Serverless)。

    • 选择技术栈(如Spring Boot、Django、Express.js)和基础设施(容器化、云服务)。

  • 性能调优

    • 优化接口响应时间,减少数据库负载(如缓存策略Redis/Memcached)。

    • 解决高并发问题(如消息队列Kafka/RabbitMQ、负载均衡)。

3. 安全与数据保护
  • 安全防护

    • 防御常见攻击(SQL注入、XSS、CSRF),实现身份认证(OAuth/JWT)。

    • 数据加密(敏感信息脱敏、HTTPS/TLS)。

  • 数据备份与恢复

    • 定期备份数据,设计容灾方案(如主从复制、分布式存储)。

    • 4. 工程化与协作

  • 代码质量

    • 编写单元测试(JUnit/pytest)、集成测试,确保代码覆盖率。

    • 参与Code Review,遵循设计模式(如DDD、Clean Architecture)。

  • DevOps支持

    • 参与CI/CD流程(Jenkins/GitLab CI),实现自动化部署。

    • 监控系统日志(ELK栈、Prometheus),告警异常(如短信/邮件通知)。

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

立即申请