先知大数据logo

加入先知大数据

一起创造更多可能
当前的位置: 首页 > 加入我们 > 技术岗

JAVA开发工程师

时间:2022-03-25

  职位描述

  1. 参与公司产品架构设计及详细设计工作;

  2. 独立完成产品模块开发,解决开发中遇到的技术问题;

  3. 优化并遵守团队的代码格式、结构的规定,编写易读、易维护、高质量、高效率的代码;

  4. 新技术的预研和应用,从架构和策略上提供新的技术更新,解决团队中遇到的问题;

  5. 编写技术相关文档。

 

  任职要求

  1. 本科(含)以上学历,计算机或相关专业;

  2. 3年以上软件项目开发实际工作经验;

  3. 精通J2EE规范,熟悉SOA、OSGI等技术,精通主流的Java开发框架以及微服务系统、消息系统、检索技术等;有异构语言系统架构经验者优先;

  4. 深入理解数据库基本理论和内部实现机制,熟练应用Oracle、MySQL、NoSQL(mongodb、redis),有实际大数据量的数据库设计经验;

  5. 熟悉分布式常用技术并进行架构设计,精通网络编程,熟悉REST模式的Web服务;

  6. 熟悉微服务架构,如Dubbo或SpringCloud等技术,具备SpringCloud架构经验者和深入了解者优先;

  7. 熟悉Redis、Kafka、MariaDB、Mongodb、Hadoop、Spark、Flink、ElasticSearch等大数据技术;

  8. 熟悉Docker、Mesos、Rancher等容器技术并有实际使用经验;

  9. 熟悉消息队列、缓存技术,服务优化,集群技术处理、负载均衡、系统性能调优等技术;在服务治理,服务监控方面有相关开发经验;

  10. 很强逻辑思维能力,熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情。