崗位職責:
1、參與核心業務系統分析,深入理解業務需求,設計和優化實現方案;
2、參與公司業務系統進行升級、維護,并保障業務系統線上穩定運行;
3、參與項目的架構設計,架構原型實現及核心模塊的開發工作;
4、參與系統需求分析與架構設計,并負責完成Java核心代碼開發,系統規范制定;
5、參與公司產品的架構、重構產品架構與優化服務端性能。
6、負責公司產品后端開發工作;
崗位要求:
1、熟練使用SpringCould等常用框架,并理解Java核心特性原理(如:JVM、GC、多線程等),3年以上java開發經驗;
2、主導過完整的應用技術框架搭建、能夠設計復雜業務、高并發、大數據量的系統;
3、熟練掌握微服務/SOA/集群/分布式開發模式,熟悉消息中間件(RabbitMQ)、數據庫緩存等持久化框架;
4、熟練掌握數據結構、設計模式、多線程等相關知識及相關庫,精通高平發、大流量數據系統研發;
5、熟悉J2EE主流框架及其相關開發,Spring?Cloud、Srping?Boot、JPA、MyBatis、Redis等,具有產品開發、架構、項目管理經驗者優先;
6、熟悉掌握關系型數據庫,MySQL等,熟悉Hbase、MongoDB等NoSQL數據庫者優先;
7、熟悉目前主流中間件,tomcat、rabbitmq、kafka等;
8、具有良好的代碼編程風格及命名規范。