高級Java?開發人員通常具有豐富的軟件開發經驗,幫助創建和支持使用Java?編程語言的桌面、web和數據庫程序。他或她通常參與從初始計劃到測試階段的整個開發過程,能夠將各種技術集成到新的和現有的程序中,要求他們精通J...
高級Java?開發人員通常具有豐富的軟件開發經驗,幫助創建和支持使用Java?編程語言的桌面、web和數據庫程序。他或她通常參與從初始計劃到測試階段的整個開發過程,能夠將各種技術集成到新的和現有的程序中,要求他們精通Java?技術,因此,高級開發人員可能持有Sun Java?認證,并且必須隨著每一項新技術的出現而不斷更新他們的技能。他們還利用自己的知識指導初級程序員并支持開發團隊中的其他人。

盡管高級Java?開發人員通常使用Java?語言來規劃、構建和測試桌面應用程序,有些工作需要掌握各種桌面語言的知識。在軟件開發過程的最初階段,高級Java?開發人員與其他團隊成員一起開發原型也可以包括與團隊成員的會議,討論程序將具有的功能或將新功能集成到現有程序中的最佳方式。在制定了初始計劃后,他或她可以和其他人一起開發完成程序所需的模塊。在所有的編碼完成后,程序會經過一系列的測試。在編程團隊發現并修復任何錯誤后,該程序已準備就緒,將由高級Java?開發人員和其他程序員在其整個生命周期中進行維護雖然高級Java?開發人員通常會用Java?語言來規劃、構建和測試桌面應用程序,但有些工作需要掌握各種桌面語言的知識,通常是一項工作要求,它增加了完成工作所需的技能。構建web應用程序需要高級Java?開發人員學習web編程和腳本語言,并知道如何將這些語言與Java?應用程序集成。在某些情況下,他或她可能會與一個web開發團隊一起構建整個網站,并且可能需要學習使用數據庫技術。高級Java?開發人員創建的各種程序通常意味著額外的學習對于成功至關重要許多雇主要求學士學位和五年或五年以上的工作經驗作為基本的工作要求。這個職位不是一個快速或容易獲得的工作,雇主期望一個具備創建復雜程序所需的高級分析技能。一些雇主還需要多個Sun Java?認證來證明候選人對這項工作有足夠的知識。