1.1-1.2万·20薪
飞雕国际大厦2108
一、 岗位要求 (Job Requirements)
· 独立需求分析与设计:
· 能够独立承接业务功能模块的需求,与产品经理、业务方进行有效沟通,深入理解业务逻辑。
· 具备独立进行功能模块的详细设计能力,包括系统架构设计、数据库设计、接口设计,并能输出清晰的设计文档。
· 能够对技术方案进行选型、评估和决策,确保设计的合理性、可扩展性和可维护性。
· 项目全流程参与:
· 拥有3-5年Java后端开发经验,完整参与过大型项目的开发流程,包括需求分析、系统设计、编码实现、测试联调、部署上线和后期维护。
· 具备项目难点和技术攻关的经验,能有效解决开发过程中的复杂技术问题。
二、 技能要求 (Skills Requirements)
· 核心Java技术:
· 精通Java编程语言,深入理解JVM原理、多线程、并发编程、集合框架、IO等核心技术。
· 熟练掌握主流框架,如Spring Boot、Spring Cloud、MyBatis等,并理解其底层原理。
· 分布式与高并发:
· 熟悉分布式系统设计原则,具备高并发、高性能、高可用系统的设计和开发经验。
· 熟练使用分布式中间件,如:
· 消息队列:Kafka, RabbitMQ, RocketMQ
· 分布式缓存:Redis, Memcached
· 分布式协调:Zookeeper, Nacos
· 微服务治理:Dubbo, Spring Cloud Alibaba
· 数据库与存储:
· 精通MySQL等关系型数据库,具备SQL调优、索引优化、分库分表等实战经验。
· 了解NoSQL数据库,如MongoDB, Elasticsearch, HBase等,并能在合适场景应用。
· DevOps与工具:
· 熟悉Linux操作系统,掌握常用命令。
· 熟练使用Git进行版本控制。
· 了解Docker、Kubernetes等容器化技术。
· 熟悉CI/CD流程,了解Jenkins等自动化构建部署工具。
· 架构与性能:
· 熟悉常用设计模式,并能在项目中合理应用。
· 具备系统性能调优能力,能对代码、数据库、JVM进行性能分析和优化。
· 了解常见的系统安全防护措施。
· AI相关技能(加分项):
· 了解Python基础,能阅读或编写简单的AI脚本。
· 了解主流AI应用框架,如langchain,spingAI等。
· 有使用OpenAI、文心一言、通义千问等大模型API的集成经验。
· 了解Prompt Engineering(提示工程)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕