职位详情
微信扫码分享
举报
3-5年本科JavaNginx分布式经验SpringCloudHadoopKafkaelasticsearch原理大数据经验Hive微服务经验高速ETCMySQL大数据开发Spark
【JAVA开发工程师】
工作内容:
1、承担系统后端功能的开发任务;
2、参与功能模块的数据库结构设计与程序逻辑规划;
3、编写相关技术文档,确保开发过程可追溯;
4、开发单元测试用例,参与代码评审工作;
5、负责应用部署操作及相关说明文档撰写,支持系统上线实施。
任职要求:
1、具有3年以上Java开发工作经验,计算机或相关专业背景;
2、熟悉面向对象编程思想,掌握常用设计模式并有实际应用经验;
3、具备软件项目或产品开发经历,拥有较强的业务需求理解、系统架构及数据表设计能力,能够与前端协同完成接口联调;
4、熟练运用主流关系型数据库(如Oracle、DB2、PostgreSQL、sqlserver、MySQL等),可编写存储过程、视图、函数和触发器,精通SQL性能调优;同时熟悉非关系型数据库mongodb的使用;
5、Java基础扎实,熟练掌握Springcloud、SpringBoot、ibatis/Mybatis等主流开发框架,了解常见网络通信协议;
6、理解分布式计算机制,熟悉hadoop、spark、kafka、hbase、hive、flink等大数据技术栈,有知识库系统建设或大数据平台实践经验者优先;
7、深入掌握kafka、Redis技术,熟练使用elk日志分析工具,理解elasticsearch的工作原理并具备开发能力;
8、熟悉tomcat、nginx服务配置,熟练操作idea、maven、git、processon等开发辅助工具;
9、熟悉linux操作系统,具备Docker容器化部署经验,了解Kubernetes运行机制及部署流程者优先;
10、逻辑思维清晰,善于独立思考,具备良好的问题分析与解决能力;
11、工作认真负责,具备优秀的团队协作意识和抗压能力。
职位总结围绕职位描述,归纳工作内容、招聘要求

杨先生IP:浙江杭州
中电金信
·人事经理丰台区
相同职位推荐
企业招聘
职位大全
相关搜索

