职位详情
java开发软件工程师
7000-12000元
南京功城狮网络科技有限公司
南京
3-5年
本科
04-16
工作地址

南京市-建邺区-嘉陵江东街新城科技园综合体B区609

职位描述
1.扎实的 java基础,多年一线开发经验,具有规范化的编程习惯和良好的代码风格。
2.熟悉 Spring、SpringMVC、SpringBoot、MyBatis、MyBatis-Plus 都有深入理解,可以按照需求快速开发。
3.熟悉常用的Redis、Memcached、Encache、JetCache 缓存技术, 对 Redis 数据持久化机制、多数据类型缓存应用、高
可用机制以及多种分布式集群实现有深入理解。
4.熟练使用MySQL数据库及JDBC编程技术,掌握数据库四种隔离级别,具备Explain查看SOL语句对sql进行调优。
5.熟悉 SpringCloud、Nacos、对分布式微服务特点,旧服务改造,服务划分,服务治理,服务分层都有深入理解,掌握
SpringCloud中Nacos、Ribbon、Feign、Gateway等组件的使用。
6.熟练使用RabbitMQ作为消息中间件,实现系统间异步消息管理,掌握死信队列、延迟队列等机制,能够基于RabbitMQ
实现分布式事务,保证消息不丢失,不被重复消费以及消息的一致性。
7.熟练使用Elasticsearch作为搜索引擎,理解倒排索引原理,能够使用IK分词器对关键字进行匹配搜索、合理操作索引、
调优DSL语句。
8.熟练掌握FastDFS分布式文件存储系统,了解Tracker、Storage工作机制,并能基于EastDFS进行文件存储及上传下载。
9. 搭建Nginx作为反向代理服务器,实现负载均衡、动静分离。
10.熟悉JAVA并发包下常用工具类的使用,了解常用的锁机制以及CAS原理。
11.熟悉Docker容器技术,能够基于Docker对常用组件进行安装部署。
12.熟练使用Git进行项目版本管理,使用Maven进行项目依赖管理及构建。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请