Job Description
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