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