职位描述
负责现有业务系统的日常维护、功能迭代与缺陷修复;根据系统需求撰写技术文档,并参与技术方案评审。
根据设计文档,独立、高质量地完成业务代码编写及单元测试,确保交付质量。
参与系统模块的开发与维护,协助排查系统运行过程中的性能瓶颈,配合团队完成性能优化工作。
跟进并解决线上系统出现的日常技术问题,配合团队对开发中的技术难点进行局部攻关。
负责部分子系统的全流程开发与日常维护,严格遵守开发规范,配合团队顺利完成部署上线。
任职要求
本科及以上学历,计算机及相关专业,具备5年以上 Java/golang 实际开发与系统维护经验。
技术能力:精通Java技术栈,熟练掌握 Spring Boot、MyBatis、JPA 等主流开发框架;熟悉 Redis 缓存,熟练使用Kafka/RabbitMQ 等消息中间件及 Elasticsearch 搜索引擎;掌握 GIT、Maven 等常用开发工具。
分布式系统经验:具备分布式系统或微服务项目参与经验,熟悉 GRPC、Zookeeper 等技术。
数据库技能:熟悉 MySQL 数据库,具备数据库优化能力。
责任心强,代码执行力高;具备良好的团队合作精神和沟通能力,能够适应快速迭代的研发节奏。
优先条件:
行业经验:具备互联网金融、银行、支付等相关业务背景研发经验者优先。
AI 能力:在日常开发中熟练使用 AI 辅助编程工具,AI开发代码占比可达到30%,注重提升研发效率。