Remote Position
Cloud Application Developer
🌍 Remote · United States
💼 Full-time
Job Description:
- Design, build, and deploy cloud-native applications on AWS
- Architect, develop, and maintain cloud-native and serverless applications
- Write and maintain infrastructure as code for automated deployments
- Implement and optimize CI/CD pipelines
- Monitor, troubleshoot, and resolve production issues
- Collaborate with cross-functional teams to deliver high-quality solutions
- Continuously improve application performance, scalability, security, and cost-effectiveness
- Bridge the gap between application development and infrastructure management
- Participate in performance tuning, monitoring, logging, and incident response Requirements:
- Work Experience 5+ years
- 4+ years of professional software development experience
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in Python or Java
- Hands-on experience with core AWS services: Amazon S3, DynamoDB, RDS, AWS Lambda, Step Functions, AWS CloudWatch
- Infrastructure as Code (IaC) expertise using Terraform or AWS CloudFormation
- Proficiency in Git and version control best practices
- Designing and building cloud-native and serverless applications
- Understanding of microservices architecture and RESTful API design
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline)
- Containerization experience (Docker) and orchestration familiarity (ECS/EKS)
- Strong grasp of AWS SDKs, CLI, and security best practices (IAM roles, permissions, encryption)
- Knowledge of the AWS Well-Architected Framework
- Experience with monitoring, logging, alerting, automated testing, deployment pipelines, performance tuning, and cost optimization
- Preferred: AWS Certified Developer or AWS Certified Solutions Architect
- Experience with API Gateway and event-driven architectures
- NoSQL database experience (DynamoDB, MongoDB)
- Requirement: NEED IRS MBI Clearance
- Strong problem-solving, analytical, communication, and collaboration skills
- Ability to work effectively in fast-paced, agile environments; self-motivated and adaptable to emerging technologies Benefits: Apply tot his job