需求描述 |
●技术要求:
*有高并发、分布式存储、负载均衡、容器化的相关经验
*java基础:多线程、集合、io、反射、代理
*掌握多种设计模式:工厂、深度拷贝、代理、策略、访问者、不可变对象等
*熟练掌握spring spring boot mybatis springMVC
*有使用Spring Cloud搭建微服务架构的经验
*有微服务项目的运维、管理经验
*有对mysql建表、调优、分库分表的经验
*有nosql,如redis、mongodb的实际搭建、开发、调优经验
*熟练掌握linux命令、掌握各种软件搭建、优化
*有消息中间件kafka、rabbitMQ的使用经验
*掌握svn、git等项目管理工具
*熟悉ElasticSearch
*熟悉html、JavaScript、vue.js技术
●其他要求:
*适应能力强,能快速融入到团队
*善于学习、有掌握新技术的能力
* elasticsearch hadoop flink 了解消息队列rabbitmq等 会linux操作系统 会写脚本
请应聘者详细阅读下列要求:
任职要求:
1.负责程序后端开发和维护,编写高质量的代码
2.根据产品需求完成架构和模块开发工作
3.能按照项目计划,按时提交高质量的代码,完成开发任务,并有良好的代码编写习惯
4.改善软件的易用性、性能优化,提升用户使用体验
5.负责功能扩展,现有开发方法的改进
6.本科以上学历,计算机相关专业毕业,良好的英文读写能力。
7.具有丰富的java软件开发经验,熟悉、springboot、工作流、前后端分离开发等技能。
8.具有两年以上IT行业工作经验、大中型IT项目经验。
9.具有数据通讯类产品软件开发经验者优先。
10.具有政务、新闻、服务类应用开发经验者优先。
11.掌握阿里数据库、MySQL、SQL Server、Oracle等数据库基本应用,可以独立备份、恢复数据库。
12.具有丰富的J2EE架构设计经验;精通java编程、设计模式和组件技术,熟悉关系型数据库。
13.具备redis处理nosql能力,熟悉Nosql.还有mybati或者jpa等;
14.熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范。
15.熟悉各种Java应用服务器的使用;熟悉LINUX,UNIX操作系统。
16.熟练掌握springboot、jsp、servlet等技术。
17.熟练使用一个以上Web应用服务器,Tomcat、webLogic、jboss等。
18.思路清晰,善于思考,能独立分析和解决问题。
19.责任心强,具备良好的团队合作责任心和承受压力的能力。
|