FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Software Engineer
Sky Betting & GamingSenior Java Software Engineer building and maintaining scalable services for Fanatics Betting & Gaming's internal platforms. Full stack role with opportunities to contribute to internal tools and integrations.
Posted 7/28/2026full-timeRemote • New York • 🇺🇸 United StatesSenior💰 $120,000 - $175,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining scalable Java backend services, with a strong focus on integration with Salesforce and other systems. Proficient in agile methodologies, technical communication, and engineering best practices to enhance platform reliability and performance.
Highest-signal resume keywords
Java Backend DevelopmentSpring Boot FrameworkSalesforce IntegrationREST API DevelopmentCI/CD Best Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootREST APIsSalesforceApexLightning Web ComponentsEvent-Driven ArchitectureAWSGitDistributed Systems
Soft Skills
TroubleshootingProblem-SolvingCommunicationCollaboration
Tools & Technologies
Salesforce APIsKafkaCI/CD PipelinesOpenAIMicrosoft Copilot
Industry Keywords
Scalable ApplicationsEnterprise ApplicationsAgile DeliveryTechnical DebtOperational Excellence
Tech Stack
Tools & technologiesAngularAWSCloudDistributed SystemsJavaKafkaReactSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- The primary focus of this role is building and maintaining scalable Java backend services that power Fanatics Betting & Gaming's internal platforms.
- Design, build, and maintain Java-based backend services using Spring Boot or similar frameworks.
- Develop scalable, reliable, and well-tested services that integrate with Salesforce and other internal and external systems.
- Participate in architecture and design discussions for APIs, distributed systems, and data flows.
- Write high-quality, maintainable code with strong unit and integration test coverage.
- Troubleshoot and resolve complex issues across services, integrations, and data pipelines.
- Contribute to internal web applications and user interfaces backed by Java services.
- Build and maintain integrations between Java services and Salesforce using REST APIs, events, or middleware.
- Contribute to Salesforce development when needed, including Apex, Lightning Web Components (LWC), Flows, and platform configuration.
- Partner with Salesforce engineers to ensure scalable integration patterns and data integrity.
- Collaborate with frontend and full-stack engineers to support internal tools used by Operations, Support, Marketing, Risk, and Data teams.
- Work closely with Product Managers, Technical Program Managers, and cross-functional partners to translate business requirements into technical solutions.
- Participate in sprint planning, estimation, and agile delivery.
- Communicate technical decisions, trade-offs, and implementation details to technical and non-technical stakeholders.
- Follow engineering best practices, including CI/CD, code reviews, testing, observability, and documentation.
- Improve platform reliability, performance, monitoring, and long-term maintainability by addressing technical debt and enhancing operational excellence.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- For information about our benefits, please visit https://benefitsatfanatics.com/