JAVA軟件工程師
崗位職責:
1. 作為團隊核心開發,參與核心鏈路的研發工作;
2. 參與攻堅解決各種問題,參與系統優化,并完成整個團隊業務相關產品的平臺建設;
3. 作為團隊核心成員,參與規劃系統架構以及平臺的升級;
任職條件:
1. 計算機相關專業本科或以上學歷,三年以上Java開發經驗;
2. 扎實的編程基礎,精通Java開發語言,熟悉jvm、類加載、內存模型;
3. 對業務敏感,能夠從業務問題角度出發提前研判和給出落地方案。
4. 熟知常用Java框架,如Spring、Spring-boot、spring-cloud、dubbo、RockerMQ、Redis、ElasticSearch等,對源碼有過了解為佳;
5. 深入了解Mysql數據庫技術,對sql優化有一定的經驗,熟悉Mybatis,了解并應用過其他數據庫中間件;
6. 具備良好的面向對象的設計能力,熟悉面向對象設計原則,掌握設計模式及應用場景,對代碼抽象有一定的理解;
7. 熟悉系統的設計和應用,熟悉分布式、緩存、消息、等機制;能對分布式常用技術進行合理應用,解決問題;
8. 具備良好的溝通技能及團隊協作意識,有能力針對特定場景或要求給出合理的技術解決方案;
9. 有強烈的責任心,具有owner精神,主動承擔,并有良好的抗壓能力