11 days ago
Base Salary
$1 - $1/yr
Responsibilities
- Design, build, maintain, and test scalable Java backend services using Spring Boot or similar frameworks.
- Develop APIs and integrations with Salesforce and other internal or external systems.
- Contribute to internal web applications, user interfaces, and API contracts between UI layers and services.
- Build and maintain Salesforce integrations using REST APIs, events, middleware, Apex, Lightning Web Components, Flows, and configuration as needed.
- Participate in architecture and design discussions involving APIs, data flows, and distributed systems.
- Troubleshoot complex issues across services, integrations, Salesforce workflows, and data pipelines.
- Ensure services are performant, observable, resilient, and supported by logging, metrics, alerting, documentation, and runbooks.
- Collaborate with Product Managers, Technical Program Managers, and teams across Operations, Support, Marketing, Risk, and Data.
- Participate in sprint planning, estimation, code reviews, testing strategies, and delivery activities.
- Identify technical debt and propose pragmatic platform improvements.
Requirements
- At least 6 years of professional software engineering experience with Java.
- Strong experience building backend services in production environments.
- Experience developing APIs and integrating services with other systems.
- Familiarity with distributed systems, data flows, and service-to-service communication.
- Experience with Git-based workflows, code reviews, and CI/CD pipelines.
- Strong problem-solving skills and the ability to work independently on complex systems.
- Excellent communication and collaboration skills.
- Preferred experience with internal web UIs, Java-based web frameworks, React, Angular, Salesforce, Apex, Lightning Web Components, Flows, or Salesforce APIs.
- Preferred experience integrating Salesforce with Java services, Kafka or similar event-driven architectures, AWS, and highly available or regulated systems.
- Experience with AI model or agent platforms and Salesforce certifications are additional advantages.
Benefits
- Remote role with possible in-person interview or onboarding components, including a potential multi-day cultural immersion in New York City for eligible full-time, non-seasonal hires.
- Full-time employment and access to Fanatics benefits.
- Travel and participation requirements for in-person components will be confirmed based on role and location.
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.
