AWS Full-Stack Developer
AWS Full-Stack Developer Location and EngagementLocation: Malvern, PA Work arrangement: Hybrid 3 days onsite Contract type: W2 Overall experience: 6+ years Position SummaryWe are looking for a Senior AWS Full-Stack Developer with strong experience in Node.js or Java, modern front-end frameworks, microservices, and AWS serverless technologies.The candidate will develop modern web applications, APIs, microservices, and cloud-based solutions.Required Experience6+ years of overall software development experience. 6+ years of hands-on experience with Node.js or Java. 4+ years of experience developing front-end applications using React or Angular. 4+ years of experience building APIs and microservices using Java and Spring Boot. 4+ years of experience working with AWS cloud services. 3+ years of experience implementing AWS serverless solutions using Lambda and Step Functions. 3+ years of experience developing and integrating REST APIs. 2+ years of experience with GraphQL. Experience with Supergraph architecture and Apollo Federation. 2+ years of experience with Docker. 1+ years of experience or strong working knowledge of Kubernetes. Experience writing automated unit and integration tests. Experience with CI/CD pipelines and tools. Experience implementing application logging, metrics, monitoring, and distributed tracing. Strong understanding of code quality, application security, and secure development practices. Key ResponsibilitiesDevelop modern web applications using Node.js. Build responsive user interfaces using React or Angular. Design and develop APIs and microservices using Java and Spring Boot. Build and integrate REST and GraphQL APIs. Support Supergraph solutions using Apollo Federation. Develop AWS serverless applications using Lambda and Step Functions. Containerize applications using Docker. Support application deployment and orchestration using Kubernetes. Write unit and integration tests. Maintain coding, security, and quality standards. Implement logging, metrics, monitoring, and tracing. Develop and maintain CI/CD pipelines. Troubleshoot application, cloud, and production issues. Collaborate with architects, DevOps engineers, QA teams, product teams, and business stakeholders. Preferred Skills1+ years of Python development experience. Experience with AWS services such as API Gateway, S3, DynamoDB, RDS, ECS, EKS, CloudWatch, SQS, SNS, and EventBridge. Experience with Terraform, AWS CDK, or CloudFormation. Experience integrating applications with AI or machine learning services. Experience working in financial services or another regulated industry.