1. 負(fù)責(zé)項(xiàng)目的前后端、集成開發(fā),能獨(dú)立完成需求的功能設(shè)計(jì)和開發(fā);
2. 編制項(xiàng)目相關(guān)的各類技術(shù)文檔;
3. 項(xiàng)目開發(fā)完成后,配合測(cè)試、實(shí)施完成項(xiàng)目的交付;
4. java基礎(chǔ)扎實(shí),熟悉java開發(fā)語言,熟悉java常用框架,如:Spring、Spring MVC、Spring Cloud、Spring Boot、Mybatis、Quarz等;
5. 熟悉軟件開發(fā)流程,熟悉常用的工作流工具,如:Maven、Git、SVN等;
6. 熟悉主流的數(shù)據(jù)庫如:MySQL、Oracle、DB2、SqlServer等,對(duì)MySQL索引機(jī)制,鎖機(jī)制,存儲(chǔ)機(jī)制有深刻的理解,能編寫高效SQL并具備SQL調(diào)優(yōu)能力;
7. 熟悉tomcat、jboss、weblogic、websphere等中間件;
8. 熟悉常見的緩存、消息、負(fù)載均衡等機(jī)制和解決方案,如:Redis、Kafka、Nginx、HaProxy等;
9. 熟悉常用的Http協(xié)議;
10. 熟悉常用的Linux命令;
11. 思路清晰,善于思考,能獨(dú)立分析和解決問題,具備團(tuán)隊(duì)精神,有良好的溝通能力;
12. 完成項(xiàng)目經(jīng)理下發(fā)的其他工作任務(wù)。