工作職責(zé):
1.MES系統(tǒng)方向;
2.負(fù)責(zé)系統(tǒng)設(shè)計(jì)和核心技術(shù)模塊開(kāi)發(fā);
3.參與平臺(tái)框架設(shè)計(jì)和公共基礎(chǔ)組件設(shè)計(jì)和研發(fā);
4.項(xiàng)目模塊劃分和代碼編寫,嚴(yán)格按照項(xiàng)目進(jìn)度要求進(jìn)行程序開(kāi)發(fā);
5.協(xié)助解決開(kāi)發(fā)中的技術(shù)問(wèn)題;
6.系統(tǒng)瓶頸分析、性能調(diào)優(yōu),解決實(shí)際工作中遇到的技術(shù)問(wèn)題;
7.對(duì)所編寫的程序進(jìn)行嚴(yán)格的綜合測(cè)試,進(jìn)行軟件故障的診斷、定位、分析和調(diào)試;
8.保證程序的安全、效率和可擴(kuò)展性。
任職資格:
1.計(jì)算機(jī)、軟件工程及相關(guān)專業(yè);
2.具備需求分析和系統(tǒng)設(shè)計(jì)能力,較好的軟件工程文檔撰寫能力;
3.有較好的面向?qū)ο蟆⑽⒎?wù)架構(gòu)系統(tǒng)設(shè)計(jì)能力,熟練應(yīng)用設(shè)計(jì)模式,熟悉使用UML建模;
4.熟悉多種開(kāi)發(fā)模式,有用Java基礎(chǔ)支撐類平臺(tái)研發(fā)的經(jīng)驗(yàn)者優(yōu)先;
5.精通Java開(kāi)發(fā),熟悉掌握Spring、SpringMVC、SpringBoot、SpringCloud、Mybatis、Hibernate、Maven、gradle等主流技術(shù);
6.熟悉RabbitMQ、ActiveMQ、Kafka、Apache Pulsar等分布式中間件;
7.熟悉Linux環(huán)境和Nginx等應(yīng)用服務(wù)器;
8.熟悉MySQL、Redis、PostgreSQL等主流數(shù)據(jù)庫(kù)技術(shù);
9.有ElasticSearch、ZooKeeper等框架工具使用經(jīng)驗(yàn)者優(yōu)先。