中级Java开发-国网数据中台项目
1.5-2万元/月
更新 2025-12-21 14:15:20
浏览 862
职位详情
Java
经验不限
Java · 不接受居家办公 · 分布式经验 · 微服务经验 · SpringCloud · MySQL · Kafka · 多线程 · Redis · 数据中台 · Spring
岗位职责:
1、具备扎实的JAVA基础,熟练掌握JAVA网络编程及高并发、多线程开发技术,能够合理应用主流设计模式。
2、参与电力系统与数据中台的开发任务,配合现场完成数据核验工作。
3、参与具体技术方案的设计与制定。
4、按照任务分工和进度安排,高效完成开发任务。
5、配合完成前后端联调及系统上线支持工作。
岗位要求:
1、熟练掌握Java集合、线程池、IO、Stream流等核心技术,具备良好的面向对象编程思维和编码规范;
2、熟练运用基础编程技能及常见设计模式(如单例、工厂、策略等);熟悉分布式常用解决方案,如分布式事务(TCC)、分布式锁(基于redis)等;
3、理解SpringIOC容器中bean的生命周期管理机制,掌握AOP动态代理扩展及事务控制原理;
4、熟练掌握SpringBoot启动流程与自动配置机制;
5、熟悉pgsql的事务、锁机制及索引实现原理,能通过explain执行计划优化SQL,并具备千万级数据迁移经验;
6、熟悉Redis非关系型数据库,了解其各类数据结构、应用场景、线程模型及多级缓存架构,如缓存雪崩、穿透、击穿、缓存失效等问题的应对方案,具备独立搭建Redis高可用集群的能力;
7、熟悉Kafka消息中间件的工作模式与运行机制,保障消息的可靠生产与消费;
8、理解JVM类加载机制,掌握常用垃圾回收器、回收算法及JVM调优方法;
9、熟练使用git,掌握Linux常用命令操作;
10、具备Docker使用经验。
1、具备扎实的JAVA基础,熟练掌握JAVA网络编程及高并发、多线程开发技术,能够合理应用主流设计模式。
2、参与电力系统与数据中台的开发任务,配合现场完成数据核验工作。
3、参与具体技术方案的设计与制定。
4、按照任务分工和进度安排,高效完成开发任务。
5、配合完成前后端联调及系统上线支持工作。
岗位要求:
1、熟练掌握Java集合、线程池、IO、Stream流等核心技术,具备良好的面向对象编程思维和编码规范;
2、熟练运用基础编程技能及常见设计模式(如单例、工厂、策略等);熟悉分布式常用解决方案,如分布式事务(TCC)、分布式锁(基于redis)等;
3、理解SpringIOC容器中bean的生命周期管理机制,掌握AOP动态代理扩展及事务控制原理;
4、熟练掌握SpringBoot启动流程与自动配置机制;
5、熟悉pgsql的事务、锁机制及索引实现原理,能通过explain执行计划优化SQL,并具备千万级数据迁移经验;
6、熟悉Redis非关系型数据库,了解其各类数据结构、应用场景、线程模型及多级缓存架构,如缓存雪崩、穿透、击穿、缓存失效等问题的应对方案,具备独立搭建Redis高可用集群的能力;
7、熟悉Kafka消息中间件的工作模式与运行机制,保障消息的可靠生产与消费;
8、理解JVM类加载机制,掌握常用垃圾回收器、回收算法及JVM调优方法;
9、熟练使用git,掌握Linux常用命令操作;
10、具备Docker使用经验。
相似职位
很抱歉,暂无相似职位!