Java后端开发工程师

纽约 7天前全职 网络
278 - 313 / 时
地点:新泽西州里奇菲尔德帕克 薪资:每小时40.00美元 - 每小时45.00美元 描述:我们的客户目前正在寻找一名Java后端开发人员 工作地点:新泽西州里奇菲尔德帕克 合同期:4周 角色概述 Java后端开发人员将为BYOD增强项目设计和实施核心后端增强功能,使BYOD(自带设备)能够作为高可用的主要服务运行,并具有对WMP和全球BYOD API的弹性回退。 主要职责 • 设计并实施具有索引、数据新鲜度跟踪和保留策略的本地BYOD数据库 • 开发混合查询逻辑:主要本地数据库查找,并可配置回退到WMP API和全球BYOD API • 实施基于SFTP的批量摄取(CSV同步、验证、对账、错误处理) • 增强后端服务,包括数据模式、调度框架和API端点 • 实施监控、日志记录、指标和警报,以确保可用性、性能和API使用情况 • 确保容错设计和BYOD、WMP和全球API之间的无缝回退 必备资格 • 5年以上Java后端开发经验 • 拥有RESTful API、数据库设计(RDBMS)和批处理的丰富经验 • 经验丰富的Java开发人员,具备以下领域: • 必须具备:核心Java(8+/11+/17+)、Spring Boot、Spring Cloud、Spring MVC、Spring Security、RESTful API设计、微服务架构、消息代理(Kafka/RabbitMQ)、JPA/Hibernate、Docker、Kubernetes、CI/CD流水线(Jenkins/GitLab CI/GitHub Actions) • 应用服务器专长: • Oracle WebLogic Server:部署、配置、集群和管理。 • Apache Tomcat:设置、部署、调优和管理。 • 应用服务器故障排除和性能优化 • Linux服务器部署与管理 • Linux服务器设置、配置和管理(RHEL、CentOS、Ubuntu)。 • Shell脚本和自动化。 • Linux环境中的应用部署和发布管理。 • 服务器监控、日志分析和故障排除 • 在数据库技术方面具有丰富的专业知识: • Oracle数据库:PL/SQL、Oracle性能调优、Oracle RAC、分区、索引策略、AWR/ASH报告、执行计划分析。 • PostgreSQL:查询优化、pg_stat_statements、分区、复制、pgAdmin。 • 其他数据库:MySQL、MongoDB、SQL Server、Redis、Cassandra。 • 批处理与调度: • Spring Batch、Quartz Scheduler、Apache Airflow。 • ETL流程和数据管道开发。 • Cron作业、计划任务和作业编排。 • 大规模数据处理和批量操作 • 构建高可用性、弹性后端服务的经验 • 拥有日志记录、监控和性能调优的实践经验 优先资格 • 拥有电信/运营商集成或大规模设备数据系统的经验 • 熟悉云环境和分布式系统设计 • 处理外部API依赖和回退策略的经验 通过提供您的电话号码,您同意:(1) 接收来自Judge Group, Inc.及其附属公司(统称为“Judge”)的自动短信和电话,内容涉及工作机会、您的职位申请及其他相关目的。信息和数据费率适用,消息频率可能会有所不同。根据Judge的隐私政策,您同意的信息不会与第三方共享用于营销/促销目的。回复STOP以选择不接收来自Judge的电话和短信,回复HELP以获取帮助。 联系方式: 通过The Judge Group可以获得此职位及更多职位。请立即与我们申请!