Java工程师是一份非常重要的工作,需要具备许多技能。首先,他们必须对Java技术和开发工具有深刻的理解,广泛的技术知识与丰富的实践经验。此外,他们还需要具备编程技能,包括设计,编程,测试和部署等,能够准确地把握关键问题。
此外,他们要了解面向对象的编程,以及设计模式及其应用,运用传统和新技术深入分析设计问题;了解相关的开发工具,如IDE,服务器,测试等。还要了解Internet/Intranet的基本知识,能够熟练使用XML、HTML、Javascript等Web技术,并能够进行Web应用开发。
此外,Java工程师还需要具备良好的职业道德、沟通能力和团队协作能力,能够与多方共事,为客户提供及时的技术支持及服务,有效地处理各类问题,为团队制定有效的技术解决方案。
总之,Java 工程师是一个非常复杂的工作,不仅要掌握庞大的技术知识,而且还要了解相关的软件工程原则和流程,具有沟通,协调和团队协作的能力,能够提出有效的技术解决方案,有效完成项目。