所属行业:互联网/IT - 计算机软件
Java自1995年问世以来,因其卓越的通用性、高效性、平台移植性 和安全性等特性,成为全球范围内应用范围最广的开发语言,而且即使历经二十余年发展仍然在行业内保持着“常青树”的地位。Java软件工程师是指运用Java这种开发语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作的人员。
1、参与系统设计,开发核心功能模板;
2、分析需求调研结果,并进行需求分析;
3、负责Java类实施项目的概要设计、详细设计;
4、对技术难点进行攻关,并负责知识发布和知识传递。
1、本科及以上学历,扎实的计算机专业基本功,拥有与年龄相匹配的技能和经验积累;
2、4年以上Java开发经验,精通Java及面向对象设计开发,熟悉常见设计模式,对部分Java技术有深入研究,熟悉性能优化方案;
3、 精通Spring,MyBatis等常用开源框架,精通SQLSQL,RPC/MQ等中间件应用和原理,研究过优秀开源软件的源码并有心得者优先;
4、丰富的技术选型和技术架构经验,有系统高可用,高并发,高容量的设计方法论沉淀;
5、丰富的业务领域划分与系统交互设计的系统架构经验,熟悉电商领域系统架构者优先;
6、敏锐的业务领域嗅觉,能够独立或协同,高质量按期完成项目,以及出色的系统规划能力;
7、出色的沟通协作能力,协同各产品研发以及团队内外的各组织;
8、 有较强的逻辑思维能力,善于分析、归纳、解决问题,持续学习和总结,自我迭代。
Java是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言。
一是成为管理人员,例如产品研发经理,技术经理,项目经理等继续;二是他的技术工作之路,成为高级软件工程师、需求工程师等。