Senior Java Software Engineer at Fanatics Betting & Gaming | USA | Rezi

Senior Java Software Engineer at Fanatics Betting & Gaming

Senior Java Software Engineer

Fanatics Betting & Gaming · USA

4 days ago

Senior Java Software Engineer

Fanatics Betting & Gaming · USA

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Fanatics Betting and Gaming is seeking a Senior Java Software Engineer to build and maintain scalable services that power internal platforms. This role is full stack focused, with opportunities to contribute to user-facing internal tools. Experience with Salesforce development and integrations is a strong plus. This is a hands-on engineering role for someone who enjoys owning features end-to-end, solving complex integration problems, and working closely with cross-functional partners.

Responsibilities

  • Building and maintaining scalable Java backend services that power Fanatics Betting & Gaming's internal platforms.
  • Designing, building, and maintaining Java-based backend services using Spring Boot or similar frameworks.
  • Developing scalable, reliable, and well-tested services that integrate with Salesforce and other internal and external systems.
  • Participating in architecture and design discussions for APIs, distributed systems, and data flows.
  • Writing high-quality, maintainable code with strong unit and integration test coverage.
  • Troubleshooting and resolving complex issues across services, integrations, and data pipelines.
  • Contributing to internal web applications and user interfaces backed by Java services.
  • Building and maintaining integrations between Java services and Salesforce using REST APIs, events, or middleware.
  • Contributing to Salesforce development when needed, including Apex, Lightning Web Components (LWC), Flows, and platform configuration.
  • Partnering with Salesforce engineers to ensure scalable integration patterns and data integrity.
  • Collaborating with frontend and full-stack engineers to support internal tools used by Operations, Support, Marketing, Risk, and Data teams.
  • Working closely with Product Managers, Technical Program Managers, and cross-functional partners to translate business requirements into technical solutions.
  • Participating in sprint planning, estimation, and agile delivery.
  • Communicating technical decisions, trade-offs, and implementation details to technical and non-technical stakeholders.
  • Following engineering best practices, including CI/CD, code reviews, testing, observability, and documentation.
  • Improving platform reliability, performance, monitoring, and long-term maintainability by addressing technical debt and enhancing operational excellence.

Requirements

  • 6+ years of professional software engineering experience with Java.
  • Strong experience building and supporting production Java backend services.
  • Experience with Spring Boot or similar Java frameworks.
  • Experience developing REST APIs and integrating distributed systems.
  • Experience integrating enterprise applications with Salesforce or similar CRM platforms.
  • Familiarity with Salesforce technologies such as Apex, Lightning Web Components (LWC), Flows, and Salesforce APIs is preferred.
  • Experience with event-driven architectures such as Kafka or similar messaging platforms.
  • Experience working in AWS or other cloud environments.
  • Experience with Git, code reviews, and CI/CD pipelines.
  • Familiarity with distributed systems, service-to-service communication, and data integration patterns.
  • Experience contributing to internal web applications or modern front-end frameworks (React, Angular, etc.) is a plus.
  • Experience building highly available, regulated, or enterprise-scale applications is preferred.
  • Experience leveraging AI tools or coding assistants (OpenAI, Anthropic, Amazon Bedrock, LangChain, Microsoft Copilot, Vertex AI, CrewAI, AutoGen, etc.) to improve engineering productivity is a plus.
  • Strong troubleshooting and problem-solving skills with the ability to independently own complex technical initiatives.
  • Excellent communication and collaboration skills with cross-functional business and engineering teams.

Skills

  • Java
  • Spring Boot
  • REST APIs
  • Salesforce
  • Apex
  • Lightning Web Components (LWC)
  • Flows
  • Salesforce APIs
  • Kafka
  • AWS
  • Git
  • CI/CD
  • React
  • Angular
  • AI tools
  • Coding assistants

Location

  • US

Work Type

  • Remote
  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $120,000—$175,000 USD

Benefits

  • Full-time employment
  • Information about our benefits, please visit https://benefitsatfanatics.com/

About the Company

  • Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet.
  • Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform.
  • Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores.
  • Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
  • Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform.
  • The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S.
  • Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia.
  • Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium.
  • Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.