Senior Software Engineer - Backend Developer (Java/Kotlin)

Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

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
Collaborate with talented engineers to design and build scalable systems
Migrate existing APIs to new data platform with seamless integration
Develop high-quality, well-documented code with thorough testing
Technical Skills Required
Java Kotlin Server-side API programming Linux OOP Design patterns Data structures Algorithms CI/CD pipelines Docker Kubernetes Cloud infrastructure
Benefits & Perks
100% remote work
W2 opportunity only
Opportunity to work on AI-driven innovations in sports experiences

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

Candidate Profile

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

Ideal Experience

  • 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

Preferred Traits

  • Ability to work independently
  • Strong collaboration and accountability
  • Quick learner, adaptable, and comfortable in fast-paced environments
  • Passion for sports or fantasy sports

Nice-to-Have Experience

  • Building GraphQL servers
  • Highly available distributed data services
  • AWS ecosystem (S3, DynamoDB, SQS, API Gateway)
  • Using AI tools to develop code and solve problems

Key Attributes

  • Team-oriented mindset
  • Commitment to maintainable and scalable solutions
  • Quality-driven and flexible

Primary Responsibilities

  • 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
Additional Details

  • 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

Job #: 25-46550

Subscribe our newsletter

New Things Will Always Update Regularly