职位描述: 工作职责:
1、理解业务,识别需求,参与架构分析、设计、开发等多领域项目的相关技术的实践、应用和研发;
2、开发和维护业务系统,发现和解决存在的技术问题,保证应用系统的性能和稳定性;
3、文档撰写、code eivew和单元测试,确保项目的进度和质量。
4、协助业务方梳理业务需求,提供业务规划方案、架构设计方案,并能根据方案展开研发工作;
任职资格:
1、计算机软件或相关专业本科及以上学历,5年以工作经验;
2、JAVA基础扎实,理解io、多线程、集合等基础,对JVM原理比较熟悉;熟悉tcp、http等基本协议;
3、对于用过的开源产品,了解原理和机制,如Sping、myBatis、SpingCloud、Dubbo等;
4、 熟练使用常用数据库(MySQL/Oacle/SqlSeve) ,有Sql优化经验者优先;
5、了解分布式系统设计和应用,熟悉缓存、消息等中间件机制;
6、了解设计模式,有较好的业务抽象思维,有一定的架构能力;