Software Engineer II (Java-Backend) @ Fanatics
Your Application Journey
Email Hiring Manager
Job Details
Overview
At Fanatics Betting & Gaming (FBG), we are building a system to bridge the gap between fans and their passion for sports gambling. As a Software Engineer II (Java Backend) at FBG, you’ll contribute to building and maintaining the backend systems that deliver seamless customer experiences. This role is ideal for engineers early in their careers with 3-6 years of experience and a strong foundation in backend development.
Responsibilities
- Design, develop, test, document, and deploy backend services and APIs.
- Participate in on-call rotations and resolve production issues.
- Collaborate with engineers, product managers, and stakeholders.
- Engage in code reviews and team discussions for high-quality systems.
- Contribute to sprint planning, architecture reviews, and process improvements.
- Build familiarity with system architecture and customer use cases.
- Stay current with backend technologies and best practices.
- Travel occasionally to FBG offices or industry events.
Required Qualifications
- 3-6 years of professional software engineering experience.
- Experience with Java using Spring Framework or similar.
- Understanding of RESTful API design and microservices architecture.
- Familiarity with production environments, debugging, and troubleshooting.
- Experience with databases and basic data modeling.
- Exposure to Agile/SCRUM methodologies.
- Strong analytical and problem-solving skills.
- Team-first mentality and proactive approach.
Preferred Qualifications
- Familiarity with CI/CD, cloud platforms (AWS, GCP), or DevOps practices.
- Interest in scaling systems and performance optimization.
- Desire for growth via mentorship and peer collaboration.
- Experience in fast-paced, high-growth, or startup environments.
Compensation & Benefits
The role offers a salary range of $108,000 - $186,000 per year, bonus programs, equity awards, and a comprehensive benefits package including Medical, Dental, Vision, 401K, paid time off, GymPass, Pet Insurance, Family Care Benefits, and a $700 home office setup stipend.
Location
This is a remote position open to candidates residing in select US states. Alternatively, a hybrid role based in Denver, CO is available.
Key skills/competency
- Java
- Backend Development
- Spring Framework
- RESTful APIs
- Microservices
- Agile
- CI/CD
- Cloud Platforms
- DevOps
- Troubleshooting
How to Get Hired at Fanatics
🎯 Tips for Getting Hired
- Research Fanatics culture: Study mission, values, and news on LinkedIn.
- Customize your resume: Highlight Java and backend skills.
- Prepare past projects: Emphasize API and microservices experience.
- Be ready for technical questions: Revise Spring and debugging methods.