职位描述
1、工作经验:具有6年以上的开发经历(以个人工作简历中的项目经历为准);
2、项目经验:参与过5个以上的JAVA项目核心开发(以个人工作简历中的项目经历为准);
3、专业技能:
3.1、熟悉开源技术体系,深入了解代码编程规范,有良好编程习惯;
3.2、理解J2EE系统架构及分层设计理念,精通面向对象分析设计;
3.3、精通至少一种开源数据库技术,能熟练应用至少两种数据库(Mysql/PostgreSQL/Redis/ES等);
3.4、掌握多线程编程,Netty、内存模型、性能调优,JVM等原理及开发;
3.5、具备UNIX、LINUX、Windows其中两种操作系统下的研发能力;
3.6、熟悉中台设计思路,能基于中台进行系统开发;熟悉常用的HTTP/HTTPS、TCP/IP、websocket、MQTT等协议原理及开发使用经验。
3.7、基于公有云(华为云、阿里云、腾讯云)现有服务能力,进行程序开发。
3.8 Java语言基础扎实,熟悉Spring、MyBatis、SpringMVC、Spring Boot等应用框架并熟悉实现原理,熟悉分布式、缓存、消息(Kafka/RabbitMQ/RocketMQ等)等机制;
3.9 熟悉常用数据库和操作,有良好的数据库设计和优化能力,有MongoDB(Hive/Doris/Clickhouse等)等开发经验者优先;
3.10 熟悉Linux、Tomcat、Ngnix、Apache、Zookeeper等开源中间件;
3.11 熟悉分布式数据存储、对象存储等技术;
4、综合素质:
4.1、具备核心模块开发与重构能力、系统公用模块开发与维护能力、线上疑难问题分析与修复能力;
4.2、较强的创造能力、抽象思维能力、逻辑分析能力,对新技术敏感,有较强的钻研学习能力;
4.3、具备较好的技术管理能力,优秀的业务沟通及表达能力,高度的责任心、进取心;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕