崗位職責:
1、主要負責公司核心業(yè)務后臺開發(fā)工作;
2、能夠深入理解業(yè)務需求,進行需求拆解,解決海量用戶場景下的業(yè)務技術(shù)問題,承擔重點項目、核心模塊的開發(fā)工作;
3、負責解決業(yè)務開發(fā)過程中高并發(fā)、高穩(wěn)定性,業(yè)務模型復雜等帶來的各種挑戰(zhàn)及技術(shù)難點;
4、負責業(yè)務系統(tǒng)的功能升級、鏈路優(yōu)化、線上問題排查,維護等其他工作。
任職要求:
1. 5年以上后端開發(fā)經(jīng)驗,熟練使用Java和JDK API。
2. 熟練使用SpringBoot,SpringCloud,Dubbo等微服務框架和 MyBatis ORM框架。
3. 熟悉API設(shè)計方法,能按需設(shè)計出易用、易擴展、兼容和性能好的API,能與前端人員高效溝通和協(xié)作。
4. 熟練使用SQL及數(shù)據(jù)庫操作(MySQL),能按需設(shè)計良好的數(shù)據(jù)庫表結(jié)構(gòu)。
5. 熟練使用常用中間件:緩存Redis、消息隊列RabbitMQ、任務調(diào)度XXLJob、搜索引擎ElasticSearch等。
6. 具備良好的問題解決技巧,能夠獨立完成開發(fā)任務,快速響應、排查和解決線上緊急問題。
7. 有良好的溝通和表達能力,團隊協(xié)作精神。
8. 有中大型規(guī)模的應用開發(fā)經(jīng)驗者優(yōu)先。