地点:新泽西州里奇菲尔德帕克
薪资:每小时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可以获得此职位及更多职位。请立即与我们申请!