Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fanatics, Inc Logo

Software Engineer II - Java, Kotlin, Kafka

Fanatics, Inc

$130,000 - $180,000
Dec 3, 2025
Remote, US
Apply Now

At Fanatics Betting & Gaming (FBG), a core division of Fanatics, the business problem is to establish the ultimate end-to-end digital sports platform, and this role is focused on developing and optimizing real-time systems that power the sports betting platform.

Requirements

  • Java and/or Kotlin: 3+ years building production microservices
  • Spring Boot: Understanding of reactive programming and non-blocking I/O
  • PostgreSQL: Complex query optimization, indexing strategies, and migration management
  • Kafka: Event streaming patterns, partition strategies, and consumer group management at scale
  • Redis/Redis Pub/Sub: Building real-time features supporting hundreds of thousands of concurrent users
  • Experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code

Responsibilities

  • Design, build, and optimize real-time betting systems handling 10K+ events per second
  • Ensure 99.999% uptime for customer-facing services through robust error handling and failover strategies
  • Optimize database queries, caching strategies, and event streaming pipelines for sub-100ms response times
  • Feature ownership: spec writing implementation deployment monitoring
  • Iteration based on metrics
  • Leverage AI tools to accelerate development velocity while maintaining code quality standards; ability to identify and prevent common AI-generated code pitfalls (over-abstraction, missing edge cases, security vulnerabilities)

Other

  • Self-motivated with an ability to have an idea, build it, and support it!
  • 4+ years building and deploying scalable, high-performance production applications
  • Strong grasp of software design principles (SOLID, DRY) and testing methodologies (TDD, BDD)
  • Note on AI Workflow: We're serious about AI-augmented development. During interviews, be prepared to: Demo your current AI-assisted workflow. Discuss specific examples of how you've used AI to solve complex problems. Share your strategies for ensuring AI-generated code meets production standards
  • Visa sponsorship is not available for this position