API Developer

Hybrid in Scottsdale, AZ, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
Contract Corp To Corp
Contract Independent
25% Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • python
  • Java
  • SPRING BOOT
  • Datadog
  • Copilot
  • GitHub
  • FastAPI
  • RESTful APIs
  • Express

Summary

Job Title: API Developer 
 
Location: Scottsdale, AZ or Austin, TX (Hybrid 3 days- 2 days remote)
 
Duration: 12+ Months
 
 
Job Description:
 

Required Qualifications

API Development (Core Focus)

  • 3–5 years of professional experience designing and developing RESTful APIs
  • Strong knowledge of API design principles, patterns, and best practices (REST, versioning, pagination, error handling)
  • Experience with API documentation tools such as OpenAPI/Swagger and Postman
  • Proven ability to design APIs for scalability, performance, and maintainability
  • Experience implementing API security (OAuth 2.0, JWT, API keys)
  • Hands-on experience with API testing frameworks and methodologies
  • Understanding of rate limiting, throttling, and API gateway patterns
  • Experience managing the API lifecycle, including inventory, deprecation analysis, and code identification across large service environments
  • Ability to programmatically analyze API codebases (e.g., JAX-RS annotations, OpenAPI specs) to extract endpoint metadata at scale

Spring Boot Expertise

  • Extensive experience building APIs using Spring Boot and Spring Web
  • Experience with Spring Cloud for distributed API architectures
  • Strong knowledge of Spring Security for API authentication and authorization

Node.js & Express

  • Experience developing RESTful APIs using Node.js and Express
  • Understanding of async/await patterns and event-driven architecture
  • Familiarity with Express middleware, routing, and error handling

Python & FastAPI

  • Experience developing APIs with Python and FastAPI
  • Knowledge of Python async/await patterns and type hints

Payment API Integration

  • Hands-on experience integrating PayPal APIs (REST APIs, webhooks, payment processing)
  • Understanding of payment workflows, transaction management, and reconciliation
  • Knowledge of secure payment data handling and PCI compliance considerations
  • Experience implementing webhooks and event-driven payment processing

API Governance & Analysis

  • Experience analyzing API traffic patterns
  • Ability to reconcile multiple data sources (APM traces, traffic logs, code analysis) to generate evidence-based API lifecycle recommendations
  • Understanding of API observability concepts, including trace sampling, resource normalization, service attribution, and traffic aggregation
  • Experience building automated tools for API fleet analysis across large service environments (100+ services)

AI-Assisted Development

  • Experience using AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar)
  • Ability to leverage AI for API design review, code generation, and documentation
  • Experience using AI to analyze codebases and identify optimization opportunities
  • Proficiency using AI to accelerate API testing and validation
  • Experience building hybrid pipelines combining deterministic scripts with AI-driven validation
  • Ability to design AI prompts and domain-specific context for code analysis

Version Control & Collaboration

  • Experience with GitHub Enterprise (on-premise) and GitHub EMU environments
  • Strong understanding of Git workflows, branching strategies, GitHub Actions, and pull request processes

Agentic Workflows

  • Experience designing and implementing agentic workflows and autonomous systems
  • Understanding of workflow orchestration and event-driven architectures
  • Ability to build intelligent API-driven automation systems

Preferred Skills

  • Experience with GraphQL APIs
  • Knowledge of gRPC and other API protocols
  • Experience with API monitoring and observability tools (Datadog, Traceable), including programmatic access to APM span data, trace metrics, and traffic analysis via Datadog APIs
  • Familiarity with API management platforms
  • Experience integrating with additional payment providers (Stripe, Square)
  • Knowledge of microservices communication patterns
  • Experience with containerization technologies (Docker, Kubernetes)
  • Familiarity with Google Cloud Platform (Google Cloud Platform)

Technical Environment

  • Languages: Java, Python, Node.js
  • Frameworks: Spring Boot, Spring Cloud, Express, FastAPI
  • API Tools: Swagger/OpenAPI, Postman
  • Version Control: GitHub Enterprise (on-premise & EMU)
  • Payment Integration: PayPal APIs
  • Development Tools: AI-assisted coding tools (GitHub Copilot, Claude Code, Cursor)
  • Observability: Datadog APM APIs (v1 Metrics, v2 Spans Analytics)
  • Analysis: API endpoint extraction, traffic comparison, and code verification

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10113037
  • Position Id: 562-14401-
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Phoenix, Arizona

21d ago

Easy Apply

Third Party, Contract

70+

Phoenix, Arizona

Today

Contract

USD 130,000.00 - 150,000.00 per year

Hybrid in Phoenix, Arizona

8d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Phoenix, Arizona

Yesterday

Contract

Depends on Experience

Search all similar jobs