职位详情
微信扫码分享
举报
经验不限本科Java不接受居家办公分布式经验微服务经验SpringCloudMySQLKafka多线程Redis数据中台Spring
岗位职责:
1、具备扎实的JAVA基础,熟练掌握JAVA网络编程及高并发、多线程开发技术,能够合理运用主流设计模式。
2、参与电力系统与数据中台的开发工作,配合现场完成数据验证任务。
3、参与具体技术方案的制定与评审。
4、根据项目分工和进度安排,按时完成开发任务。
5、协助完成前后端联调及系统上线支持工作。
岗位要求:
1、熟练掌握 Java 集合、线程池、IO、Stream 流等核心知识点,具备良好的面向对象编程思维和编码规范;
2、熟练掌握基础编程技术及常用设计模式(如单例、工厂、策略等);熟悉分布式常见解决方案,如分布式事务(TCC)、分布式锁(基于redis)等;
3、理解 Spring IOC 容器中 bean 的生命周期管理机制,掌握 AOP 动态代理原理及其在事务控制中的应用;
4、熟练掌握 Spring Boot 启动流程与自动配置机制;
5、熟悉 pgsql 的事务、锁、索引实现原理,能通过 explain 执行计划优化 SQL,并具备千万级数据迁移经验;
6、熟悉 Redis 非关系型数据库,了解其多种数据类型及应用场景,掌握线程模型与多级缓存架构设计,如缓存雪崩、穿透、击穿、缓存失效等问题的应对方案,具备独立搭建 Redis 高可用集群的能力;
7、熟悉 Kafka 消息中间件的工作模式与运行机制,保障消息的可靠生产与消费;
8、熟悉 JVM 类加载机制,掌握常见垃圾回收器与回收算法,具备一定的 JVM 调优能力;
9、熟练使用 git 工具及 Linux 常用命令;
10、掌握 Docker 的基本使用方法。
职位总结围绕职位描述,归纳工作内容、招聘要求

李先生IP:北京
尚博信
·人事经理广州
相同职位推荐
企业招聘
职位大全
相关搜索

