Fanatics, Inc.
We amplify pride and create connections for all fans around the world.
Software Engineer II, Java - MarTech Team
Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn
Location
New York
Posted
63 days ago
Salary
$137K - $181K / year
Bachelor Degree3 yrs expEnglishAWSGRPCJavaSpringSpring BootSpring BootSQL
Job Description
• Develop, maintain, and optimize backend services using Java, Spring Boot, and AWS.
• Implement RESTful, gRPC APIs, event-driven workflows, and integrations with internal and third-party systems.
• Contribute to technical design discussions for new features, enhancements, and system improvements.
• Write clean, testable, well-documented code and participate in peer code reviews.
• Help build scalable, resilient systems that meet performance and reliability expectations.
• Contribute to Salesforce engineering work including Apex classes, triggers, Lightning Web Components, and Flows.
• Support the development of integrations between Salesforce and Java backend systems.
• Assist with Salesforce configuration tasks such as fields, objects, validation rules, automation, and metadata updates.
• Help troubleshoot Salesforce-related issues and contribute to improving platform performance and stability.
• Work with Product Managers, TPMs, and business stakeholders to clarify requirements and understand desired outcomes.
• Partner with internal customers in Marketing, Operations, and Data to support platform functionality and integrations.
• Communicate technical concepts clearly to peers and non-technical partners.
• Participate in on-call rotations, triage production issues, and support root-cause analysis.
• Ensure systems meet operational standards for logging, monitoring, alerting, and error handling.
• Contribute to incident resolution processes and help improve remediation timelines.
• Support the adoption of engineering best practices across code quality, testing, observability, and automation.
• Stay current on new technologies, tools, and frameworks applicable to backend and CRM engineering.
• Look for opportunities to optimize performance, streamline workflows, and reduce technical debt.
Job Requirements
- 3 or more years of professional software engineering experience with strong expertise in Java and Spring Boot.
- 2 years of experience using a CRM platform; experience using Xtreme Push (XP) a plus.
- Experience building and maintaining backend services, APIs, or integrations.
- Familiarity with Salesforce development (Apex, LWC) or willingness to learn Salesforce engineering with guidance.
- Understanding of relational databases, SQL, and data modeling.
- Experience working with REST APIs, gRPC APIs, event-driven systems, or distributed architectures.
- Strong debugging and problem-solving skills, especially in production environments.
- Experience using Git, CI/CD pipelines, and modern development tooling.
- Ability to work independently on well-defined tasks and contribute to team-level designs.
- Strong communication skills and a collaborative, team-first mindset.
Benefits
- Medical
- Dental
- Vision
- 401K
- Paid time off
- GymPass
- Pet Insurance
- Family Care Benefits
- Home office setup allowance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer
Make - letsMake.com | A studio making world-class products, platforms & systems 💯A digital studio making world-class products, platforms & systems.
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Backend Engineer building large-scale software for Make's award-winning platform
JavaScriptNode.jsTypeScript
Texas
Software Engineer – Java
South GeeksConnecting Latin American tech talent with companies worldwide to bring ideas to life
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Java Engineer on backend-focused team developing cloud solutions for a nonprofit.
AWSCloudJavaSpringSpring BootSpringBoot
United States
Backend Engineer63 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior Backend Engineer building LLM-based solutions at Kalepa
AWSCloudEC2PostgresPython
Software Development Engineer Principal – Full Stack .NET, React
SagentSagent powers banks and lenders to make loans and homeownership simpler and safer for millions of consumers.
Backend Engineer63 days ago
ContractRemoteTeam 201-500Since 2018H1B Sponsor
Principal Software Engineer developing innovative software solutions for a fintech company.
United States