崗位職責
1、負責公司核心業務系統的后端開發、維護和優化,使用Java技術棧構建高可用、高性能的分布式系統;
2、參與前端功能開發(React/Vue.js等),實現前后端分離架構下的Web應用開發;
3、移動端開發,微信小程序、H5移動端開發,實現跨平臺兼容與性能優化;
4、設計并優化數據庫結構(MySQL/PostgreSQL/MongoDB等),編寫高效SQL及ORM代碼;
5、配合完成需求分析、技術方案設計及系統架構優化;
6、參與微服務架構設計、容器化部署(Docker/Kubernetes)及DevOps流程優化;
7、編寫技術文檔,參與代碼評審,推動團隊代碼質量提升;
任職要求
1、本科及以上學歷,計算機相關專業;
2、3年以上Java開發經驗,2年以上全棧開發經驗,具備小程序或移動端開發經驗者優先 ;
3、精通Java 8+,熟悉JVM原理、多線程、集合框架及性能調優;
4、熟練掌握Spring Boot、Spring Cloud、MyBatis等主流框架;
5、熟悉RESTful API設計、消息隊列(Kafka/RabbitMQ)、緩存技術(Redis/Memcached);
6、熟悉Vue.js、React等前端框架,具備良好的前端開發能力;
7、熟悉HTML5、CSS3、JavaScript,掌握ES6+語法;
8、熟練掌握微信小程序開發;
9、熟練使用MySQL/PostgreSQL,具備SQL優化能力;
10、熟悉MongoDB、Redis等NoSQL數據庫;
11、掌握Git、Maven/Gradle、Docker、*******等工具,熟悉微信開發者工具、小程序調試方法;
12、具備良好的系統設計能力,熟悉常見設計模式;
13、熟悉Linux環境,掌握Shell/Python腳本編寫;
14、對技術有熱情,具備快速學習能力和問題解決能力;
15、良好的溝通協作能力,能適應敏捷開發模式;