Java开发工程师
M
Markets
2.8 - 3.8K USD
Full-time
Remote
JavaSocket TechnolygyK8SKubernetesSpringdubboKafkaWEBclickhouse
1.项目开发目标的实现,领导和协调开发团队准时、优质地完成全部工作;
2.制定项目开发计划文档,量化任务,并合理分配给相应的人员;
3.参与系统平台的构架设计与开发;
4.负责指导开发成员进行技术接口的设计,解决开发过程中遇到的技术问题;
5.跟踪开发结果,对项目负责。
6.与运维沟通协助处理上线布署问题,对现有服务器架构进行优化;
7.维护现有系统,能快速定位线上问题并解决。
1.4年及以上Java开发经验,
2.精通socket通讯,熟悉NIO编程,netty等;
3.熟悉K8S;熟悉Kubernetes的基本概念和架构, 掌握Kubernetes的高可用性设计原理,;熟悉使用Docker容器,了解Kubernetes与Docker的关系;
4.熟练使用Java语言编程,有扎实的JAVA基础,了解Java的运行原理,熟悉JVM、WEB开发,分布式事务处理,分布式文件、缓存,消息中间件等技术原理;
5.对主流开源框架有使用经验:springMVC,spring,springBoot,Dubbo,kafka, zookeeper,mybatis,redis等,深入了解过开源框架源码优先;
6、熟悉数据仓库clickhouse,报表开发
7.有交易系统开发经验优先。