1、完成軟件系統(tǒng)代碼的實(shí)現(xiàn),編寫代碼注釋和開發(fā)文檔;
2、參與進(jìn)行產(chǎn)品需求分析、系統(tǒng)的功能定義,程序設(shè)計(jì);
3、根據(jù)設(shè)計(jì)文檔或需求說明完成代碼編寫、調(diào)試、測(cè)試和維護(hù);
4、分析并解決軟件開發(fā)過程中的問題;
5、配合上級(jí)領(lǐng)導(dǎo)完成相關(guān)任務(wù)目標(biāo)。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件相關(guān)專業(yè),3年以上本崗位工作經(jīng)驗(yàn);
2、Java基礎(chǔ)扎實(shí),熟悉常用的設(shè)計(jì)模式,有良好的編碼及程序設(shè)計(jì)能力;
3、熟悉主流開源框架,如Spring、SpringMVC、MyBatis、SpringBoot、netty等,熟悉Spring原理和實(shí)現(xiàn)機(jī)制,了解SOA架構(gòu)理念,熟悉 SpringcCloud、Dubbo、ZK等框架優(yōu)先;
4、熟悉SQL,熟悉Oracle/MySQL等數(shù)據(jù)庫(kù),并具有一定的SQL優(yōu)化能力;
5、熟悉Memcached、Redis、MongoDB等常用NoSQL解決方案、了解各自的優(yōu)缺點(diǎn)以及使用場(chǎng)景者優(yōu)先;
6、熟悉常用的搜索引擎技術(shù),如elasticsearch、solr。;
7、熟悉Tomcat等應(yīng)用服務(wù)器的部署和配置;熟悉Linux操作系統(tǒng)常用命令;
8、熟悉多線程、消息隊(duì)列,有大數(shù)據(jù)處理經(jīng)驗(yàn),框架設(shè)計(jì),代碼優(yōu)化,性能優(yōu)化,數(shù)據(jù)庫(kù)優(yōu)化等能力者優(yōu)先;
9、熱愛AI行業(yè)、從事過AI行業(yè)經(jīng)驗(yàn)者優(yōu)先。