崗位職責(zé):
1.設(shè)計(jì)、開(kāi)發(fā)、實(shí)現(xiàn)和測(cè)試核心模塊,并解決開(kāi)發(fā)中遇到的難點(diǎn)問(wèn)題;
2.參與需求討論、技術(shù)選型和技術(shù)方案確認(rèn);
3.協(xié)助攻克產(chǎn)品研發(fā)過(guò)程中出現(xiàn)的技術(shù)、性能瓶頸等問(wèn)題;
4.嚴(yán)格遵守編碼規(guī)范,參與代碼的設(shè)計(jì)、檢查及評(píng)審;
5.系統(tǒng)管理大后臺(tái)開(kāi)發(fā)工作;
6.系統(tǒng)上線運(yùn)營(yíng)后的技術(shù)支持工作;
7.參與相關(guān)技術(shù)文檔的編寫(xiě)。
任職要求:
1.本科及以上計(jì)算機(jī)相關(guān)專業(yè);
2.具備5年及以上Java開(kāi)發(fā)工作經(jīng)驗(yàn);
3.具備良好的代碼習(xí)慣 (結(jié)構(gòu)清晰、命名規(guī)范、邏輯性強(qiáng)、代碼冗余率低);
4.具備扎實(shí)的Java編程基礎(chǔ),精通Java EE,對(duì)各種開(kāi)源的框架如Spring、SpringMVC、SpringBoot、MyBatis等有深入的了解;
5.熟悉springcloud相關(guān)生態(tài)技術(shù),對(duì)多線程多進(jìn)程等分布式計(jì)算有實(shí)際解決問(wèn)題經(jīng)驗(yàn)。
6.熟悉Redis,熟練使用RabbitMQ、ActiveMQ、Kafka中的一種,并有實(shí)戰(zhàn)經(jīng)驗(yàn);
7.能熟練使用MySQL、NoSQL等數(shù)據(jù)庫(kù)技術(shù)及主流Key-Value存儲(chǔ)系統(tǒng)和主流版本管理工具(GitSVN其中之一);
8.熟悉K8S,docker等容器化部署技術(shù);
9.高度的責(zé)任心、良好的溝通技巧和團(tuán)隊(duì)合作精神,熱愛(ài)開(kāi)發(fā)事業(yè);
10.有制造業(yè)數(shù)字化工業(yè)軟件開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先