加入先知大数据

一起创造更多(duō)可(kě)能(néng)
当前的位置: 首页 > 加入我们 > 技术岗

JAVA开发工程师

时间:2022-03-25

  职位描述

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

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

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

  4. 新(xīn)技术的预研和应用(yòng),从架构和策略上提供新(xīn)的技术更新(xīn),解决团队中遇到的问题;

  5. 编写技术相关文(wén)档。

 

  任职要求

  1. 本科(kē)(含)以上學(xué)历,计算机或相关专业;

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

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

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

  5. 熟悉分(fēn)布式常用(yòng)技术并进行架构设计,精通网络编程,熟悉REST模式的Web服務(wù);

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

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

  8. 熟悉Docker、Mesos、Rancher等容器技术并有(yǒu)实际使用(yòng)经验;

  9. 熟悉消息队列、缓存技术,服務(wù)优化,集群技术处理(lǐ)、负载均衡、系统性能(néng)调优等技术;在服務(wù)治理(lǐ),服務(wù)监控方面有(yǒu)相关开发经验;

  10. 很(hěn)强逻辑思维能(néng)力,熟悉业務(wù)抽象和数据模型设计,具有(yǒu)很(hěn)强的分(fēn)析问题和解决问题的能(néng)力,对解决具有(yǒu)挑战性问题充满激情。