職位描述:
1.?負(fù)責(zé)并參與方案討論、技術(shù)調(diào)研及參與解決開(kāi)發(fā)中的技術(shù)難題;
2.?歸納系統(tǒng)業(yè)務(wù)需求,參與編寫(xiě)用戶(hù)需求說(shuō)明書(shū)和需求分析報(bào)告;
3.?設(shè)計(jì)軟件系統(tǒng)的體系結(jié)構(gòu)、用戶(hù)界面、功能模塊等,并撰寫(xiě)相關(guān)技術(shù)文檔;
4.?負(fù)責(zé)完成系統(tǒng)框架和核心代碼編寫(xiě),主導(dǎo)架構(gòu)設(shè)計(jì)及核心代碼開(kāi)發(fā),確保系統(tǒng)性能、質(zhì)量和安全;
5.?調(diào)試、優(yōu)化所設(shè)計(jì)應(yīng)用軟件,及時(shí)消除程序代碼中的缺陷;
6.?分析客戶(hù)的個(gè)性化修改建議,評(píng)估工作量,分解工作,帶領(lǐng)團(tuán)隊(duì)完成項(xiàng)目實(shí)施。
7.?提高自身技術(shù)能力、知識(shí)共享、匯報(bào)日常工作;
崗位要求:
1.?計(jì)算機(jī)相關(guān)專(zhuān)業(yè),具有五年大型Java應(yīng)用系統(tǒng)編程經(jīng)驗(yàn),深入理解JVM虛擬機(jī)運(yùn)行機(jī)制、類(lèi)加載、物理內(nèi)存模型、線程、GC、代理、反射、模板等設(shè)計(jì)模式。
2.?熟悉JDBC/MyBatis/Hibernate等數(shù)據(jù)庫(kù)編程,熟悉sql?server,mysql(oracle)優(yōu)先;
3.?熟悉SpringMVC、Mybatis、SpringBoot、SpringCloud等Java開(kāi)發(fā)框架,熟悉rabbitmq或kafka消息隊(duì)列。
4.?熟悉緩存技術(shù),如分布式緩存(redis/memcache等)或分布式存儲(chǔ)技術(shù)(mongdb/hbase等分布式數(shù)據(jù))等緩存技術(shù);
5.?具有獨(dú)立設(shè)計(jì)并實(shí)現(xiàn)高并發(fā)、高可用的大型Java應(yīng)用的能力;
6.?有醫(yī)療信息化從業(yè)經(jīng)歷者優(yōu)先