We amplify pride and create connections for all fans around the world.
Software Engineer II, Backend, Java
Location
New York
Posted
85 days ago
Salary
$95K - $156.3K / year
Seniority
Junior
Job Description
Software Engineer II, Backend, Java
Fanatics, Inc.
• Contribute to the implementation of designs and participate in technical discussions • Test and maintain software for game management, bet placement, jackpots, and integrations with third-party providers • Support the rollout of the platform into new and emerging markets • Collaborate with engineers across the team, following engineering best practices • Ensure seamless interactions between the casino platform and other services within the Fanatics ecosystem • Write modular and reusable code and contribute to delivering quality results for enterprise projects • Develop, test, and deploy high-quality software into production • Incorporate feedback from code reviews to improve code quality and maintainability • Assist in troubleshooting software issues and escalate when tasks or projects hit roadblocks • Participate in team planning discussions • Improve documentation and contribute to operational excellence efforts • Support the release and adaptation of products for new and emerging markets • Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities
Job Requirements
- 1+ years of industry experience (including internships or relevant academic experience)
- Experience with Java/Spring Boot or a similar high-level programming platform
- Ability to develop microservices using Java, Spring, or similar technologies
- Ability to debug and troubleshoot issues in lower environments (e.g., dev, staging)
- Ability to collaborate effectively with other engineers on technical work
- Familiarity with Agile software development and Scrum methodology
- Ability to thrive in an entrepreneurial, high-growth environment where priorities evolve and decisions are made quickly
- Experience with AWS or other cloud computing platforms
- Experience with PostgreSQL or other relational databases (e.g., MySQL, Oracle, etc.)
Benefits
- Remote employee may also be eligible for a home office setup stipend
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop, test, and deploy robust web scraping scripts and crawlers using advanced Python tools (Playwright, Selenium, Requests, BeautifulSoup, etc.). • Architect and maintain asynchronous scraping systems capable of massive, large-scale data extraction. • Implement, monitor, and optimize sophisticated anti-blocking strategies and proxy rotation to ensure high reliability and uptime. • Manage and automate data ingestion pipelines and seamless integrations with external REST APIs. • Debug, monitor, and continuously improve scraper performance, reliability, and data quality. • Partner with other engineers to enhance our core scraping infrastructure, tooling, logging, and monitoring systems. • Assist with DevOps tasks, including Docker, CI/CD, and managing Linux environments.
• Develop, test, and deploy robust web scraping scripts and crawlers using advanced Python tools (Playwright, Selenium, Requests, BeautifulSoup, etc.). • Architect and maintain asynchronous scraping systems capable of massive, large-scale data extraction. • Implement, monitor, and optimize sophisticated anti-blocking strategies and proxy rotation to ensure high reliability and uptime. • Manage and automate data ingestion pipelines and seamless integrations with external REST APIs. • Debug, monitor, and continuously improve scraper performance, reliability, and data quality. • Partner with other engineers to enhance our core scraping infrastructure, tooling, logging, and monitoring systems. • Assist with DevOps tasks, including Docker, CI/CD, and managing Linux environments.
• Develop, test, and deploy robust web scraping scripts and crawlers using advanced Python tools (Playwright, Selenium, Requests, BeautifulSoup, etc.). • Architect and maintain asynchronous scraping systems capable of massive, large-scale data extraction. • Implement, monitor, and optimize sophisticated anti-blocking strategies and proxy rotation to ensure high reliability and uptime. • Manage and automate data ingestion pipelines and seamless integrations with external REST APIs. • Debug, monitor, and continuously improve scraper performance, reliability, and data quality. • Partner with other engineers to enhance our core scraping infrastructure, tooling, logging, and monitoring systems. • Assist with DevOps tasks, including Docker, CI/CD, and managing Linux environments.
• Program data validations in Rave Architect, including edit checks, dynamics, derivations, and custom functions prior to completion of eCRF build. • Develops edit checks, dynamics and custom functions • Collaborating with cross-functional teams to identify opportunities for system enhancements and innovations in clinical trial processes. • Overseeing system configuration, integration, and testing to ensure optimal functionality and user experience. • Providing strategic guidance on the implementation of new technologies and best practices in clinical system design. • Staying current with industry trends and advancements in clinical technology to drive continuous improvement initiatives.

