职位描述
岗位内容:
1.负责平台模块功能设计、后端代码开发、系统调优;
2.参与制定代码规范、研发流程,建立起开发质量控制方法;
3.协助团队攻克各类技术难关;
4.技术相关文档编写整理;
5.参与技术调研,评估引入新的技术;
任职要求:
1.扎实的Java SE基础,理解面向对象编程(OOP)核心概念(封装、继承、多态、抽象),熟悉常用类库(集合框架、IO、多线程基础);
2.深入理解Java核心机制(JVM基础、类加载、内存模型、GC原理、并发编程、NIO等);
3.熟练掌握 Spring Framework(IoC, AOP, MVC)和 Spring Boot 进行项目开发。熟悉Spring Cloud常用组件(Eureka, Ribbon, Feign, Hystrix, Config, Gateway等);
4.熟练编写复杂SQL,理解数据库设计范式,掌握SQL优化基础,了解事务隔离级别。熟悉至少一种主流ORM框架(如MyBatis, JPA/Hibernate);
5.熟练掌握常用中间件,如redis,kafka等的基本概念及使用场景;
6.深入理解HTTP协议、RESTful API设计规范,能设计良好的API接口;
7.熟悉Linux常用命令,了解Docker基础,理解持续集成/持续部署(CI/CD)概念;
8.熟练使用Git进行协作开发,熟悉git代码分支管理,熟悉Maven,了解单元测试(JUnit)和集成测试;
9.具备良好的沟通表达能力,有一定的技术管理能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕