Java

岗位职责:

1、负责部门系统的架构设计和研发深入理解业务,能够为重大项目提供业务分析,架构设计和主导开发并完成技术难点攻关,持续提升系统在稳定性、通用性、高性能上的能力。

2、完成系统的核心需求和代码编写工作。

3、完成团队codereview工作。

任职资格:

1、扎实的计算机基础,拥有良好的编码习惯和素养,善于总结和思考,保持技术热情;

2、JAVA基础扎实,精通集合、反射、泛型、IO、多线程基础框架,精通JVM原理和优化

3、熟悉Spring、SpringBoot,SpringMVC、SpringCloud、Mybatis等主流java框架或技术;

4、对数据库的基本理论和内部实现机制有深刻的理解,能够熟练应用MySQL/Postgresql/MongoDB/HBase或其它主流数据系统,有实际大数据量的数据库设计经验;

5、熟悉分布式、缓存、消息、搜索等机制,熟悉Kafka、Pulsar、Redis、Zookeeper、Elasticsearch、etcd等使用和原理;

6、熟悉SOA,熟练并使用过rpc框架,熟悉微服务架构,熟悉http协议;

7、熟悉缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等软件编程高级技术;

8、具有良好的系统分析、架构设计能力,熟悉软件系统分析/设计的方法论,并有丰富的实践经验;

9、有交易和计费系统研发经验,熟悉成熟商业系统的整体业务逻辑;

10、良好的沟通和逻辑推理能力,团队合作精神,能独立承担工作。

公司地点:北京通州区京东总部1号楼C座

公司简介:

职位发布者:万经理

北京京东世纪信息技术有限公司

融资阶段:

公司规模:

相似职位: