崗位職責:
·參與公司核心業(yè)務系統(tǒng)的設計、開發(fā)和維護工作;
·根據產品需求,進行模塊設計、編碼實現和單元測試;
·編寫高質量、可維護的代碼,并進行代碼審查;
·參與技術難題攻關,解決系統(tǒng)性能瓶頸;
·編寫相關技術文檔。
必備技能:
· 扎實的 Java 基礎:熟練掌握 Java 語法、集合框架、多線程編程等,深入理解 面向對象編程思想,具備良好的代碼風格;
·主流框架:熟練掌握 Spring Boot、MyBatis 等主流開發(fā)框架,并了解其核心原理;
·數據庫:熟悉 MySQL 數據庫,熟練掌握SQL語法,能夠編寫復雜查詢語句、存儲過程等,具備一定的數據庫優(yōu)化能力;
·其他:熟悉常用的數據結構與算法,了解Linux操作系統(tǒng)和常用命令,具備良好的 Git 版本控制工具使用經驗;
加分項:
· 熟悉 Spring Cloud 微服務相關技術棧;
· 熟悉 Redis、RabbitMQ 等中間件;
· 有高并發(fā)、高可用系統(tǒng)開發(fā)經驗;
· 有良好的溝通能力和團隊合作精神;
工作經驗:
1 年以上Java 開發(fā)經驗,具備2個以上完整項目開發(fā)經驗,能獨立完成模塊設計和開發(fā)工作;
工作地點:
新疆烏魯木齊