10 hours ago
Base Salary
$144k - $180k/yr
Responsibilities
- Design, build, and maintain scalable Java backend services using Spring Boot or similar frameworks.
- Deliver account lifecycle features covering registration, KYC, login and MFA, device registration, account management, tax reporting, Fanatics ID integration, and watchlist monitoring.
- Implement geolocation, eligibility, self-exclusion, prohibited-person, loss-limit, and other responsible gaming controls.
- Integrate third-party identity, verification, geolocation, and compliance providers with appropriate failure handling, retries, and data integrity.
- Build well-tested services with unit and integration test coverage and contribute to API, event-driven architecture, and data-flow design.
- Troubleshoot production issues, participate in the weekly on-call rotation, and contribute to runbooks and post-mortems.
- Partner with Product, Technical Program Management, Compliance, Support, and client engineering teams to translate business and regulatory requirements into technical solutions.
- Mentor junior and mid-level engineers through code reviews, design feedback, and pairing.
- Improve reliability and maintainability through engineering best practices, observability, feature flagging, documentation, and technical-debt reduction.
Requirements
- 5+ years of professional software engineering experience with Java.
- Strong experience building and supporting production Java backend services with Spring Boot or similar frameworks.
- Experience developing APIs, integrating distributed systems, and working with data flows and event-driven architectures such as Kafka.
- Experience working in AWS or other cloud environments.
- Experience with relational and NoSQL data stores such as Postgres and MongoDB.
- Experience using AI tools or coding assistants to improve engineering productivity.
- Preferred experience with identity and account systems, registration, authentication, MFA, OAuth2/OIDC, KYC, fraud, or payments.
- Preferred experience with compliance-driven systems, geolocation, responsible gaming, regulatory data handling, highly available applications, or enterprise-scale applications.
- Experience with observability tooling such as Datadog and operating services on call is a plus.
- Strong troubleshooting, ownership, communication, and independent collaboration skills.
Benefits
- US-based remote position.
- Full-time employment with benefits information provided through Fanatics’ benefits site.
- Interview and onboarding may include in-person components, including onsite interviews or a multi-day cultural immersion in New York City; requirements depend on the role and location.
- Specific travel and participation requirements will be confirmed by the recruiter.
Tech Stack
Categories
About Fanatics
Fanatics is a New York–based digital sports platform that sells licensed team merchandise, trading cards, and operates a growing online sportsbook for fans. Its businesses span e-commerce for leagues and teams, manufacturing and distributing collectibles (including the Topps trading card brand), and betting and iGaming. The privately held company operates globally and powers official online stores and in-venue retail for major professional and college sports organizations.
