Fanatics
Staff Java Software Engineer (Remote)
New York, NY, United States +1 · Staff · Full-time · Posted Sep 29, 2026
- Location
- New York, NY, United States
Jacksonville, Florida, United States - Experience
- 8+ years of professional software engineering experience.
About the job
Sets technical direction and owns architecture, delivery, and production health for Java services and integrations supporting Fanatics Betting & Gaming’s internal platforms.
What you'll do
- Lead architecture and delivery of complex services, integrations, and data flows across teams.
- Build and operate Java backend services; own reliability, incident response, and engineering standards.
- Mentor engineers and partner with business and engineering stakeholders on platform plans and delivery.
What they ask for
- 8+ years of professional software engineering experience, with deep expertise in Java.
- Demonstrated ownership of architecture and delivery for complex production systems spanning multiple teams or functions.
- Strong experience designing APIs and integrating distributed systems, including consistency, failure handling, and service boundaries.
- Experience operating services in production, including on-call ownership and incident response.
Nice to have
- Experience with event-driven architectures (Kafka or similar) at meaningful scale and cloud environments (AWS preferred), including infrastructure-as-code.
- Exposure to Salesforce as an integration target or platform; experience with AI model or agent platforms is also a plus.
Pay
$1 — $1 USD (base salary)
Tools
Java, Spring Boot, Salesforce, Kafka, AWS, React, Angular, CI/CD
AI focus
Preferred experience integrating AI model or agent platforms into production workflows; familiarity with named AI platforms and use of AI-powered coding assistants are also mentioned.
Model-written summary · the original posting is authoritative