崗位職責:
1、組織實施系統分析、系統架構設計,有大中型軟件項目的需求分析、技術方案設計經驗,并在其中起主導作用或者重要作用;
2、負責參與公司項目調研、編寫軟件需求說明等文檔;
3、負責整個項目的系統規劃、細分項目、并制定項目任務與項目進度表;
4、參與整個項目核心框架的設計,并完成核心代碼的設計;
5、管理好軟件項目團隊,協助項目成員完成各個項目的模塊設計;
6.為重大決策項目、新產品技術項目的開發研制專題提供咨詢意見;
7.對市場提供技術支持,協助上級進行部門的日常管理工作;
8.完成上級交代的其它事項。
崗位要求:
1.碩士及以上學歷,計算機、電氣電動化等相關專業;
2.具有扎實的 Java 基礎,對面向對象編程有深刻的理解,熟悉 java 常用集合類及源碼,多線程下同步、并發設計,了解 AQS、CAS、lock、synchronized 等,熟悉 java 常用的設計模式以及常用算法以及常用的數據結構,并運用到實際編程設計中;
3.了解 Java 虛擬機、JMM、垃圾收集機制、JVM 常用配置參數、類加載機制、鎖機制、JVM 故障分析并有實戰經驗,熟練運用 jmap、jstack 等工具,以及性能監控組件使用;
4.熟練掌握 Spring、Springboot 等框架使用,熟悉 spring IOC 、springAop、spring 事物核心源碼;
5.熟練掌握 SQL 語言,熟悉 MySQL 性能調優,SQL 優化等;
6.熟練使用 Redis、MQ、Springboot、Springcloud 等常用微服務框架技術,了解常用的高并發解決方案;
7.熟悉大數據組件 Hadoop、Hbase、Flink、ClickHouse 等,并有實戰經驗;
8.具有優秀的溝通協調能力及團隊管理經驗,管理過5人以上團隊。