參與產(chǎn)品生命周期管理系統(tǒng)的后端模塊開發(fā);
負責系統(tǒng)核心功能的編碼、調(diào)試、性能優(yōu)化及維護;
與產(chǎn)品經(jīng)理、前端工程師、測試團隊協(xié)作,完成系統(tǒng)功能的聯(lián)調(diào)與交付;
編寫高質(zhì)量、可維護的代碼,遵循良好的軟件工程規(guī)范;
任職要求
1、Java基礎(chǔ)扎實,熟悉JDK 8及以上版本特性,具備良好的面向?qū)ο缶幊趟枷耄?br>2、熟練掌握 Spring Boot 框架,能夠基于Spring Boot進行模塊化開發(fā);
3、熟練使用 MyBatis / MyBatis-Plus,具備編寫復雜SQL語句和優(yōu)化數(shù)據(jù)庫訪問的能力;
4、熟悉 Oracle數(shù)據(jù)庫,了解其基本原理、事務機制、索引優(yōu)化等;
5、熟悉 RESTful API 設計規(guī)范,具備良好的接口設計能力;
6、熟悉 領(lǐng)域驅(qū)動設計(DDD),能夠基于業(yè)務需求進行合理的領(lǐng)域建模;
7、有模塊化、高內(nèi)聚低耦合設計經(jīng)驗,熟悉分層架構(gòu)與服務拆分;
8、熟悉設計模式,能在實際項目中靈活應用;