职位描述
岗位职责:
1、独立完成中大型项目的系统分析、设计,并能够完成核心代码的编写,确保技术方案能够按计划要求,高质量的完成;
2、具有一定的技术架构思维,确保设计的技术方案、开发的代码有较高性能、质量保障、扩展性、前瞻性;
3、对技术有较强的钻研及学习精神,能够深入了解开源技术、现有系统技术等相关技术原理,出现问题时能够通过较强的技术手段较好的解决问题;
4、跟踪前沿技术,评估并引入适用的新技术;
5、针对新人、普通开发人员进行有效辅导,帮助其快速成长。
岗位要求:
1、3年以上使用Java语言开发经验;
2、精通J2EE技术,及各类Java开发框架及技术:SpringMVC、SpringBoot、SpringCloud/dubbo等微服务架构;
3、熟练掌握javascript,AJAX技术及VUE或React开发框架;
4、能独立进行项目的数据库设计,熟练掌握Oracle、MySQL、SQLServer关系型数据库和 MongoDB,Redis非关系型数据库, 熟悉Hadoop/SPARK/ES/KAFKA中至少一种;
5、熟悉常用的中间件服务器和技术:Tomcat,weblogic、ActiveMQ,熟悉Linux系统、熟悉java、jvm调优;
6. 熟悉常用数据结构、算法、设计模式、网络; 能无障碍阅读英文文档,有较好的文档编写能力;
7. 有低代码平台开发或设计经验优先。