职位描述
1.负责基于Web后端的软件设计、编码、项目文档编写和评审以及研发相关工作。
2.负责架构规划、设计、技术架构选型、业务及数据架构设计;主导架构治理、设计评审、以及组件化的持续演进。
3.负责持续优化已有架构,提升系统性能和稳定性,提升业务可扩展性。
4.负责线上系统的维护和管理,对问题进行快速定位和优化,保障系统稳定运行。
5.参与核心代码编写,对开发团队进行技术指导和培训。
6.配合产品经理完成项目的开发工作,参与代码编写、单元测试、系统集成测试等。
7.依据需求说明书,根据开发规范设计并完成开发工作,确保项目的进度和质量。
任职要求:
1、本科以上学历,研究生优先,Java基础扎实,有过微服务开发经验优先;
2、熟练掌握Java开发相关框架,如Spring, SpringMVC,SpringBoot, SpringCloud,MyBatis等
3、熟悉微服务及服务调用相关技术优先,如Docker、K8s、 Dubbo或Feign、Restful Api、SpringCloud等;
4、熟练使用关系数据库(MySql或sqlServer) 并能够对优化SQL配置,提升SQL效率,合理进行SQL处理以提升性能,MySQL优先;
5、有较强的业务逻辑分析和数据库设计能力,有一定的数据库优化经验;
6、熟悉分布式消息中间件(RabbitMq、 Kafka等),熟悉缓存中间件(Redis等) 并能针对以上使用场景进行合理使用并优化配置;
7、熟练使用常用的WebServer,如Tomcat、Nginx,了解基本的Linux命令。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕