Java开发-广州招聘_中软国际招聘 - 智联招聘
中软国际职位描述
技术能力(必备):
- Java基础(核心):
(1)扎实的Java SE基础:熟练掌握Java语法和面向对象编程,理解常用设计模式(单例/工厂/策略/观察者等),熟悉集合框架(List/Set/Map/Queue),了解多线程编程基础
,了解IO流和网络编程
(2)Spring框架:熟练使用Spring Boot进行Web开发,理解Spring IOC和AOP原理,熟练使用Spring MVC开发RESTful API,了解Spring Security安全框架
- Web开发能力:
(1) 后端开发:
熟练使用MyBatis/MyBatis Plus进行数据访问,能够设计和开发RESTful API,理解MVC架构模式,能够进行参数校验和异常处理
(2)数据库操作:熟练编写SQL(CRUD/Join/Group By/子查询),了解索引设计和SQL优化基础,熟悉MySQL数据库,了解事务处理和锁机制
- 常用技术框架:
(1)ORM框架:熟练使用MyBatis/MyBatis Plus
(2)Web框架:熟练使用Spring Boot
(3)工具库:熟悉Hutool/Guava/Apache Commons等工具库
- 中间件使用:
(1)缓存:会使用Redis进行缓存设计
(2)消息队列(加分项):了解Kafka/RabbitMQ基本使用
(3)定时任务:了解XXL-JOB/Spring Scheduler使用
- 工具和流程:
(1)熟练使用Git进行版本管理
(2)熟悉Maven/Gradle构建工具
(3)了解Jenkins/GitLab CI等持续集成
(4)会使用Postman/Swagger进行接口测试
(5)了解Docker基本使用
对这个职位感兴趣吗?