合肥蜀山区招聘临时工兼职工
面议合肥蜀山区包吃住,5000-6000/月岗位职责:1
4000-6000元/月Java后端开发工程师
1.2-2.4万元/月职位名称:Java后端开发工程师
基本要求:
学历:本科及以上学历
年龄:****以内
专业:通信或计算机相关专业
工作经验要求:2年及以上同岗位工作经验。
工作地点:合肥
工作内容:
本岗位主要承担移动政企业务系统的后端开发工作,聚焦于JAVA技术栈的系统研发。公司与中国移动设计院深度合作,长期为安徽移动提供政企业务信息化系统的定制化开发服务,工作地点位于移动科技大厦,需驻场开展技术支持与项目交付。
岗位职责:
1.参与系统整体架构规划,依据业务场景选择适配的架构方案(如微服务、单体架构等),完成系统模块划分,确保各模块具备高内聚、低耦合特性。
2.负责RESTfulAPI接口的设计与定义,输出规范化的接口文档,供前端及其他服务调用使用。
3.根据产品需求实现核心功能模块的编码开发,包括复杂数据处理逻辑、计算引擎及任务调度模块,支撑多样化业务场景。
4.按照业务逻辑进行数据库结构设计,合理规划数据存储策略、索引配置及查询优化方案,编写高性能SQL语句,管理数据库连接池,提升数据读写效率与系统稳定性。
5.基于Java技术体系(如SpringBoot、SpringCloud等)开展后端服务开发,完成与第三方系统或内部服务的接口集成,保障服务间通信顺畅。
6.分析并定位系统性能瓶颈,涵盖数据库查询、内存占用、网络IO、线程资源等方面,运用缓存机制(如Redis、Memcached)、多线程编程、分布式调度工具(如Quartz)应对高并发场景,保障系统高效稳定运行。
7.实现用户身份认证与权限控制机制,采用JWT、OAuth2、SSO及加密算法(如AES、RSA)等技术手段,防范SQL注入、XSS、CSRF等常见安全风险,提升系统安全性。
8.编写单元测试(使用JUnit、TestNG等框架)和集成测试用例,参与代码评审,推动持续集成(CI)与持续交付(CD)流程的落地实施,提升研发流程自动化水平。
9.与前端开发人员、产品经理、测试团队及运维同事紧密协作,保障系统开发、测试与上线全流程顺利推进;对接业务部门需求,提供技术支撑,并根据实际需要进行功能迭代与系统扩展。
10.编写系统架构设计文档、API接口说明、数据库设计文档等技术资料,促进团队内部信息共享;关注行业技术动态,探索新技术应用,持续优化现有开发工具链与工程实践。
技能要求:
1.具备扎实的理论基础,熟悉常用数据结构与算法,掌握操作系统原理,理解TCP/IP、HTTP、HTTPS、WebSocket、DNS、负载均衡等网络协议基本原理。
2.熟练掌握面向对象编程思想,包括封装、继承、多态与抽象,能够灵活运用常见的设计模式解决实际问题。
3.深入理解关系型数据库的设计与管理,精通SQL优化、事务控制、索引策略,了解NoSQL数据库的应用场景、数据模型及查询调优方法,掌握主流缓存技术。
4.精通Java语言核心知识,包括语法特性、集合框架、异常处理、多线程与并发编程,理解JVM运行机制、内存模型、垃圾回收(GC)策略及类加载过程,具备JVM性能调优能力,熟悉JavaI/O、NIO及网络编程在高并发环境下的应用。
5.理解线程生命周期,熟练使用线程池,掌握线程安全机制与并发控制技术,了解异步编程模型,能通过Java异步处理提升系统响应能力。
6.熟悉常见安全威胁,掌握主流加密算法,了解SSL/TLS、JWT、OAuth等安全协议的工作原理与应用场景。
7.熟练使用GitLab进行代码版本控制,掌握分支管理、合并操作与冲突解决流程,理解持续集成与持续交付(CI/CD)的核心理念。
8.熟练掌握Spring框架核心组件,精通SpringBoot开发,了解SpringCloud在服务治理、负载均衡、断路器、消息队列等方面的典型应用。
9.精通MyBatis框架,能够高效完成数据库交互操作,并具备SQL性能调优经验。
10.熟练使用IntelliJIDEA、Eclipse等开发工具,掌握常用插件的使用技巧,熟悉Maven或Gradle等项目构建工具。
11.熟悉JUnit、TestNG等单元测试框架,能够独立编写测试用例,熟练使用Mockito、WireMock、Postman、Jmeter等工具进行接口模拟与测试验证。

鑫都
点击查看地图