java开发-3年以上-熟悉k8s-周末
1.2-1.8万元/月岗位要求
1.计算机、软件工程或相关专业统招大学专科及以上学历;
2.具有三年及以上Java后端开发经验;精通SpringBoot,SpringCloud,SpringMVC等开发框架;
3.熟练掌握Docker容器化技术及Kubernetes(k8s)容器编排与管理;
4.熟练掌握MySQL/PostgreSQL等关系型数据库及SQL优化;
5.熟悉Redis、RabbitMQ/Kafka等中间件;
6.熟悉微服务架构与RESTfulAPI开发。有金融、区块链相关业务系统开发经验者优先。
7.具备良好的系统设计能力与团队协作精神。
工作内容:
1)核心业务系统开发与迭代服务
负责或作为核心开发成员参与分转系统、份额质押、数据中台等关键业务系统的后端功能开发。依据需求与设计,使用SpringBoot/SpringCloud等技术栈进行微服务模块的编码实现。对现有系统进行功能迭代、性能优化(如数据库SQL调优、缓存策略优化)与代码重构,提升系统处理能力、稳定性和可维护性。
2)创新项目后端全流程开发服务
承担如区块链数据报送等创新探索性项目的后端全流程开发工作。具体包括:参与业务逻辑分析与技术方案设计;负责核心业务模块、数据模型与API接口的开发实现;确保与区块链节点或其他外部系统的安全、稳定对接;完成单元测试、联调测试,并支持项目上线部署与后续运维。
3)代码质量保障与架构评审服务
编写高质量、可读性强、符合团队规范的Java代码。积极参与系统架构设计讨论、技术方案评审及日常代码审查(CodeReview),从性能、安全、可扩展性等角度提出改进建议。遵循开发规范,编写充分的单元测试和集成测试,保障代码质量与系统可靠性。
4)容器化部署与运维协同服务
配合运维团队,完成服务的容器化(Docker)封装、Kubernetes(K8s)部署编排文件(如Deployment,Service,Ingress等)的编写与配置。协助进行生产环境的服务发布、扩缩容操作。在出现线上问题时,提供快速的技术支持,协助排查应用日志、分析性能瓶颈,并实施热修复或版本回滚。
5)全生命周期技术文档编写服务
负责编写及维护与所开发功能相关的全生命周期技术文档。包括但不限于:详细设计文档、数据库设计文档、清晰的API接口文档(可使用Swagger等工具)、部署运维手册。确保文档随系统迭代实时更新,为团队协作、后续维护及知识传承提供保障。
6)领导交办的其它事务。