Senior Software Engineer - Backend Developer (Java/Kotlin)
TalentBurst is seeking a seasoned backend developer to join their Sports App Backend team. The ideal candidate will have 5+ years of experience with Java or Kotlin development and be passionate about building scalable, high-performance systems. The team is working on migrating APIs to a new data platform and integrating AI-driven innovations in sports experiences.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Position Title: Sr Software Apps Engineer Backend Developer (Java or Kotlin)
Interview Mode: Sunnyvale CA – 100 % Remote
Duration: 12+ months
Interview: Video
Job Title: Sr. Software Development Engineer / Backend Developer (Java or Kotlin)
Duration: 6 Months
Location: Sunnyvale CA – 100% Remote
Coding Test: Required
Only W2 Opportunity. We can't do C2C
Job Description
Overview of the Team
The Sports App Backend team is looking for seasoned back-end developers who are passionate about technology and excited about the potential of AI-driven innovations in sports experiences. Join a growing team helping to define and build a top-rated sports application.
Team Mission
As a back-end developer, you'll collaborate with talented engineers to design and build scalable, high-performance systems that deliver real-time sports data, personalized features, and engaging fan interactions used by millions. If you're passionate about building world-class technology and pushing boundaries in sports tech, this role is for you.
Key Projects / Initiatives
Sierra To Graphite Migration
The team serves APIs to mobile sports applications. Several existing APIs rely on older Data API versions nearing end-of-life. New APIs from the data team must be integrated, requiring compatibility validation and data gap resolution. This migration should be seamless for mobile clients.
Success Metrics
- Migration of 1–2 components/APIs per week (depending on complexity)
- Meeting deadlines and project objectives
- Delivering high-quality features and change requests into production
Must-Have Skills & Qualifications
- 5+ years of Java or Kotlin development experience
- 5+ years working with server-side API programming on Linux
- Strong fundamentals in OOP, design patterns, data structures, and algorithms
- Experience with scalable, high-performance web services
- Experience with CI/CD pipelines, Docker/Kubernetes, and cloud infrastructure
- Ability to produce well-designed, well-documented code
- 8+ years overall development experience
- Exceptional analytical aptitude and attention to detail
- Strong organizational and problem-solving skills
- Self-motivated, proactive, and highly collaborative
- Excellent verbal and written communication skills
- Ability to work independently
- Strong collaboration and accountability
- Quick learner, adaptable, and comfortable in fast-paced environments
- Passion for sports or fantasy sports
- Building GraphQL servers
- Highly available distributed data services
- AWS ecosystem (S3, DynamoDB, SQS, API Gateway)
- Using AI tools to develop code and solve problems
- Team-oriented mindset
- Commitment to maintainable and scalable solutions
- Quality-driven and flexible
- Write thoroughly tested code for API migration
- Manage the full end-to-end migration process:
- Prioritize APIs for migration
- Collaborate with data teams to address missing elements
- Create PRs with complete testing and feature flags
- Validate changes in staging environments
- Deploy changes to production and monitor for issues
- Ensure seamless and safe rollouts of migrated components
- Hiring Timeline: 4–6 weeks
- Interview Process: 1–2 rounds
- Work Location: Remote (within the US)
- Time Zone: Must be able to work PST hours