Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

Software Engineer II – Java, Kotlin, Kafka

Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

101 days ago

Salary

$130K - $180K / year

4 yrs expEnglishDistributed SystemsJavaKafkaKotlinMicroservicesPostgresRedisSpringSpring BootSpring Boot

Job Description

• 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

Job Requirements

  • 4+ years building and deploying scalable, high-performance production applications
  • 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
  • Strong grasp of software design principles (SOLID, DRY) and testing methodologies (TDD, BDD)
  • Track record of introducing tools or processes that measurably improved team velocity
  • Experience with observability and monitoring in distributed systems
  • Can write clear technical documentation and present architecture decisions to non-technical stakeholders
  • Self-directed problem solver who thrives in ambiguous situations.

Benefits

  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • Other benefits like GymPass, Pet Insurance, Family Care Benefits
  • $700 to set up home office

Related Job Pages

More Backend Engineer Jobs

Backend Software Engineer

Jellyfish

Your Platform to Perform

Backend Engineer102 days ago
Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

Backend Software Engineer developing data ingestion processes for engineering teams at Jellyfish

Python
United States
$200K / year

Software Engineer – Backend, GoLang

Nava

Building simple, effective, and accessible government services for all. Want to contribute? We're hiring!

Backend Engineer102 days ago
Full TimeRemoteTeam 201-500Since 2015H1B Sponsor

Software Engineer building FHIR-powered healthcare platforms at Nava

AWSCloudGo
Alabama + 29 moreAll locations: Alabama, Arizona, California, Colorado, District of Columbia, Florida, Illinois, Louisiana, Maine, Nevada, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin
$120K - $135.9K / year

Technical Lead, C++/Qt

Scopic

Your Cost-effective, Cross-continental, Digital Innovation Partner

Backend Engineer102 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

Remote Technical Lead (C++/Qt) at a fully remote company

Qt
United States

Senior Oracle Database Engineer

Executive 1 Holding Company, LLC

Bringing together innovators, experts, and strategists to create solutions to government’s complex business challenges.

Backend Engineer102 days ago
Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

Senior Oracle Database Engineer supporting mission-critical data environments

ETLOracleSQL
Virginia
$80K - $120K / year