Fanatics→
Software Engineer II (Backend, Java) at Fanatics · 95…
Entry LevelOn-siteFull-time95 Morton St, New York, NY, 10014$95k–$156k/yr
Skills
javaspring bootmicroservices developmentawspostgresqlagile methodologydebugging
Job Description
Summary: Fanatics is building a leading global digital sports platform, and they are seeking a Software Engineer II to join the iCasino Platform team. The role involves contributing to the implementation of designs, testing and maintaining software for casino gaming experiences, and collaborating with engineers to ensure seamless interactions within the Fanatics ecosystem.
Responsibilities:
- As a microservices developer, you are required to contribute to building software systems that have well-defined interfaces. The selected candidate will 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
- Contribute to building features and tools that you and your team use
- Assist in troubleshooting software issues and escalate when tasks or projects hit roadblocks
- Shadow the on-call rota and assist where possible
- Participate in team planning discussions
- Support software quality, customer experience, and maintainability by improving documentation and contributing to operational excellence efforts
- Support the release and adaptation of products for new and emerging markets, helping ensure systems meet regional requirements and scale effectively
- Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities
Required Qualifications:
- 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
Preferred Qualifications:
- Experience with AWS or other cloud computing platforms
- Experience with PostgreSQL or other relational databases (e.g., MySQL, Oracle, etc.)
Required Skills: Java, Spring Boot, Microservices development
Important Skills: AWS, PostgreSQL
Nice-to-Have Skills: Agile methodology, Debugging
Benefits: Remote employee may also be eligible for a home office setup stipend.
Benefits
Remote employee may also be eligible for a home office setup stipend.