【至少3年】
岗位职责:
业务后端开发
任职要求:
1、熟练Java开发语言,熟悉SQL语言及基本数据库操作,熟悉Oracle/DB2/Mysql等至少一种常用数据库应用程序开发,熟悉软件开发流程,良好的编码规范习惯;
2、熟练SpringBoot、SpringCloud、MyBatis、前端vue等应用框架并熟悉实现原理;
3、熟悉分布式缓存、消息中间件、RPC框架、负载均衡、安全防御等技术,掌握各类中间件使用,包括ActiveMQ、RabbitMQ、Kafka、Redis等;
4、熟悉Tomcat、Nginx、Kubernetes和Docker等其中的的几种的服务应用的部署;
5、熟练使用Hadoop、MongoDB、Hbase、Spark和Zookeeper等中间件进行Web开发;
6、熟悉分布式、多线程、高并发及高可用、设计、编码和调优,有优秀的分布式代码架构和云架构能力;
7、逻辑思维能力强,有优秀的沟通、表达和文档编写能力,有优秀的代码评审能力;
8、责任心强,具备较强的沟通、团队协助和问题处理能力,有独立承担任务和把控进度能力。