职位描述
【岗位职责】
1.按需求进行技术方案设计、代码开发、单元测试、集成测试,对代码交付质量负责,对后端系统进行保障;
2.独立完成功能任务开发,保障交付进度,按时按质交付成果;
3.发现和解决功能开发中产生的问题,及时闭环代码漏洞;
4.具备技术可行性报告、概要设计、详细设计,相关文档撰写能力的优先;
【任职要求】
1.专科以上学历(本科优先),计算机及相关专业,5年以上一线开发经验;
2.具备良好的沟通和口头及书面表达能力;良好的学习能力、抗压能力及团队协作意识:
3.JAVA基础知识扎实,熟练使用JDK核心API,如IO、并发、集合等;
4.熟悉面向对象方法概念、方法,熟悉UML语言,对设计模式有一定了解,可以在开发中使用设计模式方法:
5.熟悉Java web开发,熟悉MVC模式及技术框架(Spring、SpringMVC、SpringBoot、MybatisPlus)、类库以及组件,对底层实现原理有一定的了解;
6.熟练使用redis 、memcache 等分布式缓存一种;熟练使用 rocketMQ、kafka 等消息中间件中的一种;
7.熟练使用mysql数据库,精通SQL语法,熟练掌握SQL调优工作;
8.具备良好的前端开发能力,有vue等主流前端框架使用经验;
9,有一定的分布式开发经验,熟悉SprinaCloud、Dubbo等微服务框架:
了解各个服务治理组件的基本原理,
10.有以下经验者优先考虑:拥有线上数据库调优以及运维经验、大并发、分布式队列、分布式任务分发框架
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕