职位描述
1、大专以上,4年以上Java开发经验
2、精通Java语言、熟悉JVM原理,掌握Java基础语法、数据结构、微服务、多线程与并发编程。熟悉IntelliJ IDEA或Eclipse、git等开发
3、熟练掌握Spring框架(Spring Core、Spring MVC、Spring Boot、Spring Cloud)。熟练使用MyBatis或Hibernate等ORM框架。
4、熟悉常用的设计模式(如单例、工厂、策略、代理等)及Kubernetes/Docker封装经验。
5、消息中间件及缓存:熟悉RabbitMQ、Kafka等使用与配置。熟练使用Redis、Memcached等缓存技术及服务治理。
6、精通数据库MySQL、PostgreSQL的使用,熟悉SQL优化、索引设计、事务管理。
7、了解非关系型数据库及搜索引擎(如MongoDB)的基本概念和应用场景。熟悉Elasticsearch的使用与配置。
8、熟悉SnailJob分布式任务调度框架,能够进行任务的创建、调度和管理。
9、能够通过JProfiler、VisualVM等工具分析和优化应用性能。
10、了解分布式系统性能优化的策略,能够通过缓存优化、数据库分库分表、消息队列等手段提升系统的整体性能。
11、熟悉大数据技术:熟悉Hadoop、Spark 大数据处理和分析优先。
12、具备项目管理经验、空间分析与建模的优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕