岗位职责:
1.核心系统开发与架构落地:负责中大型 Java 应用核心模块的设计与开发,主导技术架构方案的落地,解决高并发、高可用等复杂技术问题,确保系统性能与稳定性。
2.技术难点攻坚与优化:深入分析系统瓶颈(如 JVM 性能、数据库查询效率、接口响应速度等),制定并实施优化方案,持续提升系统吞吐量、降低延迟。
3.数据库与中间件选型及优化:负责 MySQL、Redis、MQ 等数据库及中间件的选型、部署与调优,设计合理的数据模型与缓存策略,保障数据安全与访问效率。
4.技术团队赋能与指导:指导初级 / 中级开发工程师,分享技术经验,参与技术培训,推动团队技术能力提升,解决开发过程中的技术疑问。
5.需求分析与技术方案输出:参与需求评审,将业务需求转化为技术方案,输出详细设计文档(如类图、时序图),确保技术实现与业务目标一致。
6.跨团队协作与项目推进:与产品、测试、运维等团队协作,推动项目迭代落地,参与线上问题排查与应急处理,保障业务连续性。
任职要求:
1. 精通Java编程语言,熟悉JVM工作机制及其优化方法;
2. 熟练掌握Spring Boot、Spring Cloud等主流框架,了解微服务架构的设计与实现;
3. 熟悉数据库设计与优化,具备MySQL、Postgre SQL等关系型数据库,Redis,ES,MongoDB等数据库的使用经验;
4. 熟悉Kafka,ZK,Nginx等各类中间件的配置与优化;
5. 熟悉软件开发生命周期管理工具,如Git、Jira、Confluence等;
6. 具有良好的代码编写习惯和文档编写能力;
7. 具备团队合作精神,良好的沟通能力和问题解决能力;
8. 具备强烈的责任心、积极主动的工作态度,并能在高压环境下保持高效工作状态;
9. 具备运营商中大型IT系统开发经验优先;
10. 持有PMP、软考或其他相关专业资格证书者优先考虑;
11.有达梦、人大金仓等国产化关系型数据库设计与优化经验者优先;
本岗位劳动合同与第三方公司签订