BT
Data Platform Architect
External job listingat BluJay Technologies
Tasks Own E2E technical design of Java/Spring Boot microservices for EDP ingestion layer Design Transactional Outbox Pattern for sales, inventory events + Single Topic + DLQ strategies De...
External source - not verified22 hours agoOpen until: Jan 30, 2027
Salary
Not provided
Location
Phoenix, United States
Employment type
Full time
Workplace
Not provided
Data Platform Architect
Phoenix, United States
Job description
Tasks
- Own E2E technical design of Java/Spring Boot microservices for EDP ingestion layer
- Design Transactional Outbox Pattern for sales, inventory events + Single Topic + DLQ strategies
- Define CDC-based capture using Debezium & Outbox Event Router
- Architect Idempotent, Exactly-Once-Safe Consumers - Dedupe, Retry, Backoff, Circuit Breaker
- Design Incremental/Watermark extraction using Spring Batch, JdbcPagingItemReader, ShedLock
- Define contract between Kafka & Storage - Kafka Connect Sink (Iceberg/Delta), Medallion (Bronze/Silver/Gold)
- Set coding standards, review architec
Requirements
- 10+ Years Required
- Bachelor's or Master's in CS / IT
- Java 10+ | Spring Boot - Spring Batch, Spring Kafka, Spring Integration
- Apache Kafka - Producers/Consumers, Partitioning, Consumer Groups, Kafka Connect, Schema Registry
- Event-Driven Patterns - Transactional Outbox, CDC (Debezium), Saga, Idempotent Consumer, DLQ Handling
- Databases - SQL Server, PostgreSQL, Cassandra, Watermark/Incremental Extraction
- Lakehouse Storage - Delta Lake / Apache Iceberg on ADLS (Azure Data Lake Storage) + Spark / Databricks
- Resiliency Patterns - Retry with Exponential Backoff, Circuit Breakers, Dead Letter Queues
- Cloud: Azure | Nice to have: Python, PySpark, Informatica
Schedule
- Onsite or Hybrid - PST Hours
- Immediate Joining
Pay
- Better Package / Based on Interview
How to apply
- Contact Senior HR by phone or email.
Location
- Phoenix, Arizona