Role AWS API developer

Location Pittsburgh, PA (Onsite)

Fulltime

Job Description

Must Have Technical/Functional Skills

Tech skills:

  • API Development RESTful APIs, GraphQL (AppSync), OpenAPI/Swagger.
  • AWS API Services API Gateway, Lambda, AppSync.
  • Programming Languages Node.js, Python, Java, .NET
  • Authentication & Security OAuth 2.0, JWT, AWS Cognito, IAM.
  • Database Integration DynamoDB, RDS, Aurora, query optimization.
  • Serverless Architecture Event-driven design using Lambda, SNS, SQS.
  • Infrastructure as Code CloudFormation, SAM, Terraform.
  • Monitoring & Debugging CloudWatch logs, AWS X-Ray
  • CI/CD Integration Code Pipeline, Jenkins, GitHub Actions.
  • Performance Optimization API caching, throttling, rate limiting

Functional Skills (AWS API Developer):

  • Requirement Analysis Understanding API/business requirements.
  • API Design Thinking Designing reusable, scalable, versioned APIs
  • Stakeholder Communication Working with frontend/mobile/backend teams.
  • Documentation Skills API specs, Swagger docs, integration guides.
  • Problem Solving Debugging API failures and performance issues.
  • Collaboration Agile teamwork with developers, QA, DevOps.
  • Attention to Detail Handling edge cases, error handling, validations.
  • Time Management Delivering APIs within sprint timelines.
  • Adaptability Learning new AWS services and frameworks quickly.
  • Business Understanding Aligning APIs with user experience and use cases

Roles & Responsibilities:

  • Design and develop secure, scalable REST/GraphQL APIs using AWS services.
  • Build APIs using Amazon API Gateway integrated with Lambda or backend services.
  • Develop serverless applications using AWS Lambda and event-driven patterns.
  • Define API contracts, schemas, and documentation (OpenAPI/Swagger).
  • Implement authentication & authorization (IAM, Cognito, OAuth, JWT).
  • Integrate APIs with databases (DynamoDB, RDS) and other AWS services.
  • Handle API versioning, throttling, caching, and rate limiting.
  • Monitor, log, and troubleshoot APIs using CloudWatch/X-Ray.
  • Ensure API security, encryption (TLS), and compliance standards.
  • Collaborate with frontend, mobile, and backend teams for API integration.
Similar jobs

AWS API developer

Apply Now
Back to search page