搜索
登录注册

职位详情

1. 参与系统架构的设计,选择合适的架构模式(如微服务架构、单体架构等)满足业务需求,将系统拆分为多个模块或服务,保证模块的高内聚和低耦合。 2. 设计和定义系统的RESTful API接口,并编写详细的API文档供前端和其他服务使用。 3. 根据产品需求开发和实现系统的核心功能模块,开发复杂的数据处理逻辑、数据计算和任务调度等功能模块,支持业务需求。 4. 根据业务需求设计数据库结构,合理规划数据存储、索引及查询优化,编写高效的SQL查询语句,配置和管理数据库连接池,提高系统的数据访问速度和稳定性。 5. 使用Java(如Spring Boot、Spring Cloud等)框架进行后端服务开发,与第三方系统或内部服务的集成接口,确保不同服务之间的顺畅交互。 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性能调优,掌握Java I/O、NIO、网络编程及高并发场景下的I/O处理。 5. 理解线程的生命周期、线程池的使用、线程安全及并发控制技术,掌握异步编程模型,使用Java的异步处理机制提高系统性能。 6. 理解常见的安全问题,掌握常见的加密算法,熟悉SSL/TLS、JWT、OAuth等安全协议。 7. 熟练使用GitLab进行版本管理,掌握分支管理、合并、冲突解决等操作。理解持续集成和持续交付(CI/CD)概念。 8. 熟练掌握Spring框架的核心功能,精通Spring Boot,了解Spring Cloud的服务治理、负载均衡、断路器、消息队列等功能。 9. 精通MyBatis框架,能够进行高效的数据库操作和查询优化。 10. 熟练使用IntelliJ IDEA、Eclipse等IDE进行Java开发,掌握常用插件的使用,熟悉Maven或Gradle等构建工具。 11、熟悉JUnit、TestNG等单元测试框架,能够编写单元测试和集成测试,使用Mockito、WireMock、Postman、Jmeter等进行接口模拟。
2026-06-04 14:00
IP属地:安徽合肥

职位福利

本科1-3年JavaScriptPythonSpringMybatisPostgreSQL
企业发布信息图
安徽鑫都通信技术有限公司
20-99人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

python/java
1-1.5万元/月
Java1-3年本科PythonAGENTRAG
合肥 蜀山区
java开发工程师
1.3-1.7万元/月
Java3-5年本科JavaScriptSpringMySQLOracleRedis
合肥 蜀山区
Java开发-合肥总部
1-1.2万元/月
Java3-5年大专JavaScriptSpringMySQL
合肥 蜀山区
Java高级开发工程师(六险一金)
1-1.2万元/月
Java5-10年本科JavaScript
合肥 蜀山区
计算机工程师
7000-12000元/月
Java经验不限大专五险一金周末双休
合肥 蜀山区
JAVA开发工程师
1.4-1.5万元/月
Java5-10年本科JavaScriptSpring
合肥 蜀山区
AI Java
7000-12000元/月
Java3-5年本科JavaScript
合肥 蜀山区
net+Java开发工程师
1.5-1.7万元/月
Java.NET5-10年本科HTMLC#容器技术.NET CoreOracleMySQLSQL Server
合肥 蜀山区
Java开发工程师----合肥总部
8000-13000元/月
Java3-5年本科JavaScriptPythonCSSSpringMybatisHibernateMySQLPostgreSQLRedis
合肥 蜀山区
java开发
1-1.5万元/月
Java1-3年本科JavaScript
合肥 蜀山区