岗位概述
一、需求与架构设计
1、参与业务需求分析,进行模块拆分、接口设计、数据库设计。
2、参与后端架构设计,包括微服务、分布式、高可用方案等。
二、服务开发与实现
1、使用 Java、Spring Boot、Spring Cloud 等技术栈开发后端接口与业务逻辑。
2、实现数据持久化、缓存、消息队列、定时任务等后端能力。
三、接口与数据层开发
1、开发 RESTful / HTTP / RPC 接口,供前端及其他服务调用。
2、操作 MySQL、Redis、MongoDB 等数据库,优化 SQL 与查询性能。
四、系统优化与稳定性保障
1、排查线上问题,优化接口响应速度、并发能力、内存使用。
2、负责服务监控、日志排查、故障应急与版本发布。
五、协作与工程化
1、与产品、前端、测试、运维协同,完成需求迭代。
2、遵循代码规范,参与 Code Review,使用 Git、Maven、Docker 等工具。
任职资格 要求项 填写说明:请填写本职位最适合的专业、教育背景,经验背景和特殊要求
教育背景要求 本科及以上学历,计算机、电子信息相关专业
工作经验 :
1、具备丰富的Java经验,能够独立完成编写,保证进度及质量;
2、具备3年以上工作经验,有制造行业软件工作经验优先。
知识与技能
1、扎实的 Java 基础、JVM、多线程、IO、集合等。
2、熟练使用 Spring Boot、Spring Cloud、MyBatis 等主流框架。
3、熟悉 MySQL、Redis、MQ、ES 等中间件使用与原理。
4、具备接口开发、问题排查、性能优化、分布式系统思维。
5、了解 Linux、Docker、CI/CD 等基本运维知识。
其他
1、良好的沟通能力、解决问题的能具备良好的团队合作意识及自驱力,能承受一定的工作压力;
2、具备独立搭建框架落地经验者优先。