职位详情
JAVA开发
1-1.5万
软通动力信息技术(集团)股份有限公司
广州
5-10年
本科
01-26
工作地址

广汽国际汽车销售服务有限公司

职位描述
1、本科及以上学历,计算机相关专业
2、3年以上Java开发经验
3、参与过完整的Web应用开发项目
4、有金融行业项目经验优先
5、有微服务架构开发经验优先
技术能力(必备):
1. Java基础(核心):
(1)扎实的Java SE基础:熟练掌握Java语法和面向对象编程,理解常用设计模式(单例/工厂/策略/观察者等),熟悉集合框架(List/Set/Map/Queue),了解多线程编 程基础 了解IO流和网络编程
(2)Spring框架:熟练使用Spring Boot进行Web开发,理解Spring lOC和AOP原理, 熟练使用Spring MVC开发RESTful API,了解Spring Security安全框架
2.Web开发能力:
(1)后端开发:
熟练使用MyBatis/MyBatis Plus进行数据访问,能够设计和开发RESTful API,理解 负责巡检系统开发MVC架构模式,能够进行参数校验和异常处理
(2)数据库操作:熟练编写SQL(CRUD/Join/GroupBy/子查询),了解索引设计和 SQL优化基础,熟悉MySQL数据库,了解事务处理和锁机制
3.常用技术框架:
(1)ORM框架:熟练使用MyBatis/MyBatis Plus
(2)Web框架:熟练使用Spring Boot
(3)工具库:熟悉Hutool/Guava/Apache Commons等工具库
4.中间件使用:
(1)缓存:会使用Redis进行缓存设计
(2)消息队列(加分项):了解Kafka/RabbitMQ基本使用
(3)定时任务:了解XXL-JOB/Spring Scheduler使用
5.工具和流程:
(1)熟练使用Git进行版本管理
(2)熟悉Maven/Gradle构建工具
(3)了解Jenkins/GitLab CI等持续集成
(4) 会使用Postman/Swagger进行接口测试
(5)了解Docker基本使用

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请