AWS Integration Developer | Dodgeville, WI | 6+ Months
Genius Business Solutions
- Dodgeville, WI
- Permanent
- Full-time
Join our innovative team—drive cloud-native application development and deliver enterprise-grade solutions using AWS services.Job SummaryWe are seeking an experienced AWS Integration Developer with deep expertise in building and integrating serverless applications on AWS. The ideal candidate will have hands-on experience with TypeScript, Node.js, and AWS services including Lambda, API Gateway, SQS, S3, and Postgres. This role involves developing scalable, event-driven applications, managing integrations, and ensuring high performance, security, and maintainability of solutions.Responsibilities
- Design, develop, and deploy serverless applications leveraging AWS Lambda, API Gateway, Postgres, DataAPI, SQS, and S3.
- Build and maintain scalable backend solutions in TypeScript and Node.js.
- Implement Infrastructure as Code (IaC) using AWS CDK for deployments and automation.
- Collaborate with cross-functional teams to deliver robust integration solutions for enterprise applications.
- Monitor and optimize application performance using CloudWatch and related tools.
- Participate in code reviews, ensuring quality, security, and adherence to best practices.
- Support CI/CD pipelines and DevOps workflows using GitLab or similar platforms.
- Write and maintain unit, integration, and performance tests to ensure reliability of applications.
- 10+ years of professional software development experience.
- Strong expertise in TypeScript and Node.js.
- Proven hands-on experience with AWS Lambda and other core AWS services (API Gateway, Postgres, S3, SQS, SNS, CloudWatch).
- Practical experience using AWS CDK for IaC deployments.
- Deep understanding of serverless architecture, microservices, and event-driven design patterns.
- Experience with CI/CD tools, particularly GitLab, for efficient DevOps processes.
- Strong debugging, optimization, and troubleshooting skills in AWS environments.
- Experience with advanced AWS services or integrations beyond core serverless architecture.
- Exposure to containerization (Docker, ECS, or EKS) and hybrid deployments.
- Knowledge of performance tuning and cost optimization in AWS environments.
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
- Master’s degree preferred.
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis as protected by federal, state, or local law.