Skip to content
mimi

API Developer (5–7 Years Experience)

SPECTRAFORCE

Richmond · On-site Contract Senior 3d ago

About the role

About the Role

We are looking for a highly skilled API Developer to design and build scalable, secure, and high-performance APIs. You will work on modern backend systems, leveraging microservices architecture and cloud technologies to deliver robust solutions.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and GraphQL services
  • Build backend systems using Python, Java, or Go
  • Implement secure authentication and authorization (OAuth 2.0, JWT, API Keys, SAML)
  • Develop scalable microservices and event-driven architectures
  • Optimize APIs for performance using caching, load balancing, and CDN strategies
  • Integrate systems using message queues such as Kafka
  • Maintain API documentation using Swagger/OpenAPI or Postman
  • Collaborate with cross-functional teams including Product, DevOps, and QA
  • Ensure code quality through reviews and best practices

Required Skills

  • Strong experience with Python, Java, or Go
  • Deep understanding of RESTful API design and HTTP protocols
  • Experience with GraphQL, WebSockets, gRPC
  • Knowledge of OAuth 2.0, JWT, API security best practices
  • Experience with SQL & NoSQL databases (PostgreSQL, DynamoDB, Redis)
  • Hands-on experience with Docker and Kubernetes
  • Familiarity with CI/CD pipelines and Git/GitHub
  • Experience with Kafka or similar messaging systems

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of GraphQL Federation or Service Mesh
  • Prior experience in financial services (Capital One or similar)

What We’re Looking For

  • 5–7 years of hands-on software development experience
  • Proven track record of building scalable, production-grade APIs

Skills

API KeysAWSAzureCachingCI/CDCDNDockerDynamoDBGCPGitGitHubGoGraphQLgRPCHTTPJavaJWTKafkaKubernetesLoad BalancingNoSQLOAuth 2.0OpenAPIPostgreSQLPostmanPythonRedisRESTful APISAMLSQLSwaggerWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free