Fanatics, Inc. logo
Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

Software Engineer III, Backend, Java

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

80 days ago

Salary

$121.6K - $181.3K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishJavaMicroservicesSpringSpring Boot

Job Description

Software Engineer III, Backend, Java

Fanatics, Inc.

• As a microservices developer, build software systems that have well-defined interfaces • Write modular and reusable code and deliver high-quality results for enterprise projects • Develop, test, and deploy high-quality software into production • Own the delivery of small to mid-sized features and components from design through implementation • Work through project and task roadblocks, collaborating with teammates and escalating when needed • Contribute to and help drive technical and design discussions within the team • Make implementation trade-off decisions and contribute to solution design • Debug and troubleshoot issues across environments, including production • Participate in the on-call rotation to support production systems • Take ownership of problems, propose solutions, and ensure resolution or proper handoff • Participate in code reviews, providing and incorporating feedback to improve code quality • Contribute to team planning, estimation, and prioritization discussions • Support software quality, customer experience, and maintainability by contributing to automated testing • Work closely with product teams and internal stakeholders to inform technology decisions • Mentor and support engineers earlier in their careers • Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations

Job Requirements

  • 2+ years of industry experience
  • 2+ years of experience with Java/Spring Boot or similar technologies
  • Experience building scalable and fault-tolerant systems
  • Experience developing microservices using Java, Spring, or similar technologies
  • Ability to debug and troubleshoot issues across environments, including production
  • Solid understanding of data structures and algorithms and their practical application
  • Ability to make sound implementation trade-off decisions
  • Ability to effectively communicate technical concepts to a variety of audiences
  • Familiarity with Agile software development and Scrum methodology
  • Comfortable working in an entrepreneurial, high-growth environment where priorities evolve and decisions are made quickly

Benefits

  • Remote employee may also be eligible for a home office setup stipend

Related Job Pages

More Backend Engineer Jobs

OnHires logo

Python Developer – Scraping

OnHires

Global tech recruitment & staffing for fast-growing companies

Backend Engineer80 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• 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.

Argentina
Job Closed
OnHires logo

Python Developer, Scraping

OnHires

Global tech recruitment & staffing for fast-growing companies

Backend Engineer80 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• 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.

Brazil
Job Closed
OnHires logo

Python Developer, Scraping

OnHires

Global tech recruitment & staffing for fast-growing companies

Backend Engineer80 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• 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.

Peru
Job Closed
ICON plc logo

Database Developer

ICON plc

ICON plc, or simply ICON, is a global provider of outsourced development services to companies in industries like biotechnology, medical devices, and pharmaceut

Backend Engineer80 days ago

• 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.

South Africa
Job Closed