职位详情
电商Java开发
1.4-1.5万
中电金信软件有限公司
北京
5-10年
大专
07-23
工作地址

星城国际大厦/

职位描述
岗位职责
1. 搭建微服务电商架构并完成软件设计与开发工作;
2. 负责业务中台(电商)系统关键模块的设计、开发、及文档的编写;
3. 解决系统中的关键问题和技术难题。
能力要求:(加分项:有电商系统开发经验/背景)
1. Java基础扎实,熟练掌握常用数据结构和算法;
2. 熟练使用MySQL数据库、掌握SQL优化;
3. 熟悉J2EE体系架构,熟练使用Spring、Spring MVC、MyBatis等主流开发框架;
4. 有微服务架构的互联网应用开发经历,熟练使用SpringBoot、SpringCloud等框架, 熟练使用redis、zookeeper、dubbo等组件;
5. 熟悉Nginx、Tomcat部署配置并能进行性能调试;
6. 熟练使用Linux常用命令;
7. 最好具备部分以下技术的能力或有相关经历:熟悉多线程,高并发,缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等软件编程高级技术;
8. 个性成熟稳重,具备良好的沟通协调能力,工作积极主动认真负责,富于团队精神,具有良好的自学能力和独立解决问题的能力;
9. Java基础:
● 基本知识(要求70%熟练掌握):接口、类、重载、重写、静态的各种用法、内部类、序列化、IO操作、集合、泛型、Anotation、类加载方式;
● 并发编程基础(要求70%熟练使用): 线程、Runnable、Callable、线程池、各种锁、锁的粒度、原子类型、Volatile、并发编程包常用类如Concurrenthashmap、CAS;
10. 开发技能:
● 要求具备开发实战技能,可以熟练使用Idea、熟悉常见的调试方法及技巧、熟悉git/maven, 对ci/cd,有疑难杂症的排查经验;
11. 设计意识:
● 能够列举常见设计模式在项目里的应用场景,能合理进行模块、包、类的划分,能够抽取公共可复用逻辑;对设计原则有深入的理解:开闭、职责单一、依赖倒置等,解耦及扩展机制的常见方法,有体系化的总结并有实际的项目或者产品产出;对技术架构、业务架构、数据架构、部署架构均有一定的经验。
12. 具备以下条件之一或以上者优先考虑
● 拥有大型互联网电商系统架构或开发经验;
● 熟悉阿里云各种中间件产品的使用;
● 有项目管理经验。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请