Negotiable
Undetermined
Remote
Remote
Summary: The role of AWS API Developer involves designing, developing, and optimizing scalable API solutions in a cloud-native environment. The position requires strong expertise in AWS services and modern programming languages to create secure, high-performance applications. The candidate will also need to travel to Washington, DC quarterly for planning meetings. This is a remote position with a focus on collaboration and best practices in cloud architecture.
Key Responsibilities:
- Design, develop, and maintain scalable RESTful and event-driven APIs
- Build secure and high-performance cloud services using AWS technologies
- Develop and deploy serverless applications using AWS Lambda and API Gateway
- Work with DynamoDB and IAM to ensure secure and efficient data access
- Collaborate with cross-functional teams to deliver reliable, production-ready solutions
- Implement and maintain CI/CD pipelines for automated deployments
- Troubleshoot, optimize, and enhance cloud-based applications and APIs
- Follow cloud architecture and AWS best practices for scalability, security, and performance
Key Skills:
- Strong experience with AWS cloud services, especially: AWS Lambda, API Gateway, DynamoDB, IAM
- Expertise in developing RESTful APIs and event-driven architectures
- Proficiency in at least one modern programming language: Python, Node.js, Java
- Hands-on experience with CI/CD pipelines and DevOps practices
- Strong understanding of cloud-native application design and microservices architecture
- Excellent problem-solving and debugging skills
- Ability to work collaboratively in a fast-paced Agile environment
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
It''s a remote role, but need to travel to Washington, DC, quarterly once for the PI planning meeting.
We are seeking an experienced AWS API Developer to design, develop, and optimize scalable API solutions within a cloud-native environment. The ideal candidate will have strong hands-on expertise in AWS services, modern programming languages, and API-driven architecture to build secure, high-performance applications and services.
Responsibilities
- Design, develop, and maintain scalable RESTful and event-driven APIs
- Build secure and high-performance cloud services using AWS technologies
- Develop and deploy serverless applications using AWS Lambda and API Gateway
- Work with DynamoDB and IAM to ensure secure and efficient data access
- Collaborate with cross-functional teams to deliver reliable, production-ready solutions
- Implement and maintain CI/CD pipelines for automated deployments
- Troubleshoot, optimize, and enhance cloud-based applications and APIs
- Follow cloud architecture and AWS best practices for scalability, security, and performance
Required Skills
- Strong experience with AWS cloud services, especially:
- AWS Lambda
- API Gateway
- DynamoDB
- IAM
- Expertise in developing RESTful APIs and event-driven architectures
- Proficiency in at least one modern programming language:
- Python
- Node.js
- Java
- Hands-on experience with CI/CD pipelines and DevOps practices
- Strong understanding of cloud-native application design and microservices architecture
- Excellent problem-solving and debugging skills
- Ability to work collaboratively in a fast-paced Agile environment
Preferred Skills
- Experience with AWS CDK
- Kubernetes knowledge
- Terraform experience
- Exposure to containerized and scalable cloud environments
Nice to Have
- Experience working in enterprise-scale AWS environments
- Familiarity with Infrastructure as Code (IaC) practices
- Knowledge of security and compliance best practices in AWS