Backend Developer (Java/Kotlin) - Remote

Swoon • United State
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Swoon is seeking an experienced Backend Developer to support a top client in the digital technology and media space. The role involves migrating legacy APIs to a new internal data platform. The ideal candidate has 5+ years of backend development experience with Java or Kotlin.

Key Highlights
Design, develop, and maintain scalable, high-performance backend APIs and services
Lead and execute API migration efforts from legacy systems to new internal data services
Collaborate with Data Engineering and Mobile teams to resolve gaps and inconsistencies during migration
Technical Skills Required
Java Kotlin Linux Docker Kubernetes CI/CD pipelines Cloud infrastructure OOP Data structures Algorithms Design patterns
Benefits & Perks
Starting at $64/hr, negotiable based on experience
Fully remote work within the United States
6-month contract

Job Description


Duration: 6 months

Type: W2 only (no C2C)

Location: Fully Remote within the United States

Pay Rate: Starting at $64/hr, negotiable based on experience

Client: A Swoon partner and industry-leading technology & digital media company (client name confidential)


📌 Role Overview

We are seeking an experienced Backend Developer to support one of Swoon’s top clients, a recognized leader in the digital technology and media space. This role focuses on backend development for a high-traffic mobile application used by millions of users nationwide.

The primary initiative for this project involves migrating legacy APIs to a new internal data platform, ensuring performance, scalability, and seamless functionality without impacting mobile clients.


🎯 Key Responsibilities

  • Design, develop, and maintain scalable, high-performance backend APIs and services.
  • Lead and execute API migration efforts from legacy systems to new internal data services.
  • Collaborate closely with Data Engineering and Mobile teams to resolve gaps, inconsistencies, or missing data fields during the migration.
  • Develop high-quality, well-documented code with comprehensive test coverage.
  • Create pull requests, implement feature flags, and manage deployment through CI/CD pipelines.
  • Validate functionality in staging environments and monitor production releases for errors, crashes, or data discrepancies.
  • Participate in architectural discussions and contribute to improving backend systems and processes.


🧠 Required Qualifications

  • 5+ years of backend development experience with Java or Kotlin.
  • Strong experience building and supporting server-side APIs in Linux environments.
  • Hands-on experience with scalable, high-performance web services.
  • Solid understanding of OOP, data structures, algorithms, and design patterns.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and modern cloud infrastructure.
  • Ability to write clean, maintainable, well-documented code.

✨ Preferred Qualifications

  • Experience developing GraphQL servers.
  • Background working with distributed systems and highly available architectures.
  • Experience with AWS services such as S3, DynamoDB, SQS, and API Gateway.
  • Familiarity using AI tools to improve coding and problem-solving workflows.
  • Passion for sports or fantasy sports (nice to have).
  • 8+ years of professional experience.


💼 Soft Skills

  • Strong communicator, collaborative, and an independent problem-solver.
  • Ability to work in a fast-paced, evolving environment.
  • Detail-oriented and committed to delivering high-quality work.
  • Adaptable, accountable, and team-oriented mindset.


🕒 Additional Details

  • Must be authorized to work in the U.S. (no sponsorship available).
  • Must be able to work PST hours.
  • Interview process: 1–2 rounds.


Subscribe our newsletter

New Things Will Always Update Regularly