崗位職責:
1、負責Java Web后端開發(fā),在上級的指導下定期定量完成開發(fā)任務;
2、根據(jù)系統(tǒng)需求,分析、設計與實現(xiàn)系統(tǒng)軟硬件整體架構(gòu),保障系統(tǒng)架構(gòu)的合理性、可擴展性;
3、參與重要模塊的詳細設計,控制質(zhì)量;負責重要技術(shù)問題的攻關(guān),系統(tǒng)優(yōu)化;
4、參與制定技術(shù)標準,編寫相應的技術(shù)文檔,并對通用技術(shù)進行整理,提高技術(shù)復用;
5、能制定合理的開發(fā)工作計劃,并有效地按照計劃完成工作;
6、積極了解業(yè)界發(fā)展、相關(guān)新技術(shù)及趨勢。
任職要求:
1、35歲以下,計算機科學、軟件工程等相關(guān)專業(yè)本科及以上,3年及以上中大型項目后端開發(fā)經(jīng)驗;
2、熟練掌握至少一種主流后端語言(如 Java、Python、Go、C#),熟悉常用框架,如:Spring Boot、Spring Cloud;
3、熟悉關(guān)系型數(shù)據(jù)庫:SQL Server、Oracle(熟練SQL,了解索引優(yōu)化、事務、分庫分表);NoSQL:Redis(緩存、消息隊列)、MongoDB(文檔存儲)、Elasticsearch(全文搜索);
4、熟悉RESTful API設計,了解GraphQL或gRPC(微服務場景);理解分布式系統(tǒng)(CAP理論、分布式事務、一致性哈希);熟悉消息隊列(Kafka、RabbitMQ、RocketMQ);具備高并發(fā)、高可用架構(gòu)經(jīng)驗(如緩存、負載均衡、容災備份);
5、掌握 Linux 基本命令,熟悉 Nginx、Docker、Kubernetes 部署;了解 CI/CD(Jenkins、GitLab CI/CD、GitHub Actions);
6、具備良好的技術(shù)文檔撰寫能力,熟悉敏捷開發(fā)流程,有跨部門協(xié)作經(jīng)驗;
7、良好的溝通能力和團隊協(xié)作能力,能夠愉快地與用戶溝通、協(xié)作,同時能與團隊成員高效合作。