崗位要求:
1、熟悉J2EE系統(tǒng)架構(gòu),具有兩年以上J2EE體系結(jié)構(gòu)的模塊設(shè)計(jì)和代碼開發(fā)經(jīng)驗(yàn),熟悉常用數(shù)據(jù)結(jié)構(gòu)及算法,熟悉常用的Java設(shè)計(jì)模式
2、掌握面向?qū)ο缶幊趟枷?,熟悉java或C++等開發(fā)語言及基于Java的Web/服務(wù)器開發(fā)技術(shù);熟悉JAVA、SPRING、HIBERNATE、struts、?iBatis等,具有規(guī)范的編程習(xí)慣,精通HTML/XHTML、CSS,熟悉頁面架構(gòu)和布局;熟練掌握J(rèn)Query等前端技術(shù);熟悉UML等建模語言。
3、精通SQL語言,熟練掌握Oracle或MySQL數(shù)據(jù)庫(kù)編程,熟悉SQL、存儲(chǔ)過程的編寫。
4、熟悉linux操作系統(tǒng),熟悉shell、python腳本編程語言者優(yōu)先。
5.?熟悉面向?qū)ο蟮脑O(shè)計(jì)思想和方法,了解常見的設(shè)計(jì)模式和設(shè)計(jì)原則;具備優(yōu)秀的需求分析和功能設(shè)計(jì)的能力,能獨(dú)立完成軟件開發(fā),調(diào)試及排錯(cuò);
崗位職責(zé):
1、根據(jù)產(chǎn)品/運(yùn)營(yíng)需求,完成軟件系統(tǒng)的版本開發(fā)及上線工作,負(fù)責(zé)公司的產(chǎn)品設(shè)計(jì)、審核及開發(fā),參與架構(gòu)開發(fā)、核心代碼開發(fā)、技術(shù)攻關(guān);
2、根據(jù)需求參與系統(tǒng)功軟件設(shè)計(jì),程序開發(fā)與維護(hù),輸出系統(tǒng)設(shè)計(jì)方案,編制與系統(tǒng)開發(fā)相關(guān)的技術(shù)文檔;
3、維護(hù)、優(yōu)化及擴(kuò)展公司現(xiàn)有平臺(tái),分析并解決用戶使用中的問題,負(fù)責(zé)產(chǎn)品上線后的跟蹤和運(yùn)營(yíng)數(shù)據(jù)的分析、評(píng)估與改進(jìn)等。
4、負(fù)責(zé)技術(shù)支撐人員的指導(dǎo)與培訓(xùn)以及產(chǎn)品的技術(shù)支撐,方案制定等工作,對(duì)新技術(shù)、新應(yīng)用進(jìn)行跟蹤。
5、根據(jù)系統(tǒng)平臺(tái)規(guī)劃,完成應(yīng)用系統(tǒng)的構(gòu)建和優(yōu)化工作;
6、針對(duì)網(wǎng)站后臺(tái)服務(wù)(Java)或者前端網(wǎng)頁(JS)實(shí)施用戶體驗(yàn)/性能/穩(wěn)定性等方面的優(yōu)化、重構(gòu)工作;?
7、審視Web相關(guān)的技術(shù)實(shí)現(xiàn),引入或構(gòu)建合適的框架或工具,提高系統(tǒng)可維護(hù)性,提升開發(fā)人員的工作效率;?
8、針對(duì)大規(guī)模用戶并發(fā)請(qǐng)求及海量用戶數(shù)據(jù)存儲(chǔ),在業(yè)務(wù)部署、服務(wù)和數(shù)據(jù)劃分、數(shù)據(jù)庫(kù)優(yōu)化等各個(gè)層面實(shí)施優(yōu)化。