工作职责:
1、独立完成项目的系统分析、设计,并能够完成核心代码的编写,确保技术方案能够按计划要求,高质量的完成;
2、对技术有较强的钻研及学习精神,能够了解现有系统相关技术原理,出现问题时能够通过技术手段较好的解决问题;
3、对新人进行有效指导,帮助其快速成长;
4、负责编写项目相关技术文档;
5、持续对系统的技术架构进行改进和优化,并保证系统稳定;
6、对新人进行有效指导,帮助其快速成长 改为 指导帮助初、中级工程师解决技术问题、及相关技术分享。
五、任职资格:
1、工作5年以上;
2、精通JAVA,深入理解JVM、多线程,常用开源框架如Spring、ibatis、Redis、MQ、Dubbo、Spring Cloud等有深入的了解,读过框架源码者优先;
3、熟悉主流开源框架,如Spring、MyBatis、SpringBoot等;
4、熟悉常用的中间件,如Redis/ZooKeeper/ActiveMQ等;
5、熟悉分布式系统的设计和应用,熟悉缓存、消息、负载均衡等机制和实现,对分布式系统设计面临的常见问题有实际处理经验;
6、熟悉关系型数据库MySQL Oracle等,以及相应数据库调优、SQL优化;
7、熟悉Tomcat、Jetty等应用服务器;
8、熟悉Html5、Css、等前端技术;
9、具有良好的软件工程知识和质量意识