We amplify pride and create connections for all fans around the world.
Software Engineer III, Backend, Java
Location
New York
Posted
80 days ago
Salary
$121.6K - $181.3K / year
Seniority
Mid Level
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 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.
Database Developer
ICON plcICON plc, or simply ICON, is a global provider of outsourced development services to companies in industries like biotechnology, medical devices, and pharmaceut
• 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.


