1.5-2万
亚信科技
岗位职责:
系统设计与开发
负责公司核心业务系统(如电商平台、金融系统、供应链管理等)的需求分析、架构设计及代码开发,确保系统高性能、高可用性。
参与高并发、分布式场景下的技术方案设计(如秒杀系统、实时库存管理、分布式事务处理),解决性能瓶颈及稳定性问题。
微服务架构优化
基于Spring Cloud、Dubbo等微服务框架进行服务拆分与治理,优化服务间通信、容错机制(熔断、降级、限流)。
设计并实现分布式缓存(Redis)、消息队列(Kafka/RocketMQ)等技术组件的合理应用,提升系统吞吐量。
数据库与性能调优
负责MySQL、MongoDB等数据库的Schema设计、SQL优化及分库分表方案落地,解决海量数据存储与查询效率问题。
通过JVM调优、线程池配置、代码重构等手段提升系统性能,监控并分析GC日志、慢查询日志等。
技术攻关与协作
与前端、测试、运维团队协作,推动DevOps流程(CI/CD、自动化测试、容器化部署)的落地。
参与技术难点攻关(如分布式锁、幂等性设计、数据一致性保障),输出标准化解决方案。
技术前瞻与创新
跟踪Java生态技术趋势(如云原生、Serverless、GraalVM),探索新技术在业务场景中的落地应用。
任职要求:
统招本科及以上学历,计算机相关专业,5年以上Java开发经验,扎实的Java基础(集合、多线程、JVM原理、网络编程)。
熟悉主流开发框架:Spring Boot、Spring Cloud、MyBatis,了解其核心原理及扩展机制。
熟悉分布式系统设计:CAP理论、分布式锁、分布式ID生成、一致性协议(Raft/Paxos)。
熟练使用MySQL,掌握索引优化、事务隔离级别、主从同步等机制,熟悉Redis缓存设计与集群部署。
项目经验
有高并发、高可用系统开发经验(如日活百万级以上的电商、金融、社交类系统)。
熟悉微服务架构设计,具备服务治理(注册中心、配置中心、链路追踪)的实际落地经验。
熟悉常见中间件(Kafka、Elasticsearch、Zookeeper)的使用与调优。
具备良好的代码规范意识,熟悉设计模式、领域驱动设计(DDD)及系统分层架构。
熟练使用Linux环境,掌握Shell脚本、Docker容器化技术及Kubernetes基础。
逻辑清晰,具备较强的技术文档编写能力和团队协作能力,能独立承担模块设计与开发。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕