1、參與軟件項(xiàng)目開發(fā)的技術(shù)方案設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì);
2、根據(jù)開發(fā)需求文檔以及設(shè)計(jì)說明書,進(jìn)行系統(tǒng)/模塊的軟件編碼工作;
3、按照公司軟件開發(fā)管理規(guī)范的要求,編制軟件開發(fā)說明文檔。
崗位要求:
1、本科及以上學(xué)歷;
2、擁有3~5年以上web的開發(fā)和維護(hù)經(jīng)驗(yàn);
3、扎實(shí)的Java基礎(chǔ),熟悉JVM原理、多線程、集合框架;
4、熟練使用Spring/SpringBoot/SpringCloud生態(tài);
5、精通MySQL或postgresql及SQL優(yōu)化,了解分庫分表方案;
6、熟悉至少一種NoSQL數(shù)據(jù)庫(Redis/MongoDB等);
7、了解一定的HTML, JS,JQuery,Ajax、Vue等前端開發(fā)技術(shù)優(yōu)先;
8、熟練使用Git、Maven等開發(fā)工具
9、掌握單元測試(JUnit/Mockito)
10、熟悉基于arcgis的開發(fā)技術(shù)者優(yōu)先考慮 ;
11、有LangChain、LangChain4j使用經(jīng)驗(yàn)者優(yōu)先;
12、具有較強(qiáng)的問題分析和快速解決問題的能力;
13、對技術(shù)有熱情,對工作負(fù)責(zé),勤奮好學(xué);
14、具備在高壓下持續(xù)工作的能力。