职位描述
岗位职责:
1.负责软件设计工作(功能模块的概要设计、详细设计、数据库设计等),制定开发计划;
2.根据设计文件完成软件产品的编码实现(编码、单元测试)、集成测试;
3.参与项目管理,确保项目进度和质量,按项目管理规范要求编制相应文档;
4.根据部门业务需求完成相关任务目标,参与项目产品化和推广配合。
职位要求:
1.本科及以上学历,计算机相关专业,5年及以上Java开发经验,Java基础扎实,有较强的模块化设计能力,1年以上项目或团队管理经验;
2.熟练掌握SpringBoot、SpringCloud、Dubbo、MyBatis等开源框架,对框架本身有熟读或重构经验优先;
3.熟悉分布式系统的设计和应用,熟悉分布式、RPC框架、缓存、消息队列等机制,熟悉微服务架构和微服务治理,熟悉k8s架构和容器编排技术,熟悉云原生技术,有云平台使用经验者优先;
4.熟悉多线程和网络编程技术,有高可用、高性能系统设计开发经验,熟悉MySQL、Redis、RabbitMQ等高性能并发中间件;
5.熟悉主流数据库(Oracle、MySQL、MongoDB等),对SQL优化有丰富的经验;
6.具备Linux 操作系统日常使用和运维经验;
7.对业界新技术敏感,喜欢钻研,具备良好的心理素质和团队合作精神,有一定管理能力;
8.有较强的事业心和责任感,有良好的沟通能力和抗压能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕