
Software Engineer III, Backend, Java
Fanatics, Inc.
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $110,200 - $181,250 per year
About the role
- As a microservices developer, you are required to build software systems that have well-defined interfaces.
- The selected candidate will need to write modular, reusable code.
- The candidate will be responsible for delivering high-quality results on large enterprise projects.
- Develop, test, document, and deploy high-quality software into production
- Build features and tools that you and your team use
- Clarify requirements and assist with coding/story estimates
- Participate in the on-call rotation when needed to troubleshoot software issues
- Quickly identify when to troubleshoot or escalate when tasks or projects hit roadblocks
- Mitigate immediate risk, identify and resolve root causes
- Make technical and design approach trade-off decisions
- Contribute to team planning and design discussions, building more expertise around design approaches, driving best practices, and improving the speed of delivery
- Impact software quality, customer experience, and maintainability of product features by helping to automate testing and manual operational excellence tasks
- Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
- Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities
Requirements
- 4+ years of industry experience.
- 3+ years of experience in Java/Spring Boot and Kotlin
- 2+ years of experience building highly scalable and fault-tolerant systems
- Design and develop Microservices systems with Java, Spring Boot
- Able to triage and debug system-wide production issues
- Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders)
- Familiar with Agile software product delivery and SCRUM methodology
- Thrive in an entrepreneurial, hyper-growth environment where priorities evolve regularly, and decisions are made quickly
Benefits
- Remote employee may also be eligible for a home office setup stipend
- For information about our benefits, please visit https://benefitsatfanatics.com/
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootKotlinMicroservicesModular codeReusable codeScalable systemsFault-tolerant systemsAutomated testingDebugging
Soft Skills
Effective communicationTeam collaborationProblem-solvingTechnical decision-makingAdaptabilityPlanningDesign discussionsCustomer experience focusRisk mitigationEscalation management