AWS Full Stack Developer
Mohammed AhmedUnited StatesSENIORPosted 1h ago
JavaSpring BootJavaScriptTypeScriptLitWeb ComponentsAWSAdobe Experience ManagerREST APIsMicroservicesDockerKubernetesServerless architectureCI/CD pipelinesJenkinsGitHub ActionsGitLab CITerraformCloudFormationAWS CDKRelational databasesNoSQL databasesOAuth 2.0OIDCJWTAEMGraphQLContent FragmentsExperience FragmentsCloud ManagerKafkaOpenTelemetryWCAGAdobe AnalyticsAdobe TargetAdobe Experience PlatformGitHub CopilotClaudeChatGPT
About the Role
We are looking for an experienced AWS Full Stack Developer with strong expertise in Java, Spring Boot, JavaScript/TypeScript, Lit Web Components, AWS, and Adobe Experience Manager (AEM) to develop secure, scalable, cloud-native applications.
Key Responsibilities
• Design and develop end-to-end applications using Java, Spring Boot, and Lit
• Build reusable and responsive Web Components
• Develop and deploy cloud-native applications on AWS
• Integrate frontend applications with AEM-managed content and assets
• Implement secure APIs, automated testing, and CI/CD pipelines
• Troubleshoot production issues and improve application performance
• Collaborate with architecture, UX, DevOps, security, and product teams
Requirements
• Strong hands-on experience with Java and Spring Boot
• Advanced JavaScript / TypeScript, HTML5, and CSS3
• Hands-on experience with Lit and Web Components
• Strong AWS experience – Lambda, ECS/EKS, EC2, API Gateway, S3, CloudFront, RDS/DynamoDB, SQS/SNS, IAM
• Experience developing REST APIs and microservices
• Knowledge of Docker, Kubernetes, and serverless architecture
• Experience with CI/CD pipelines – Jenkins, GitHub Actions, GitLab CI
• Infrastructure as Code – Terraform, CloudFormation, or AWS CDK
• Experience with relational and NoSQL databases
• Knowledge of OAuth 2.0, OIDC, JWT, and application security
• Working knowledge of Adobe Experience Manager (AEM), preferably AEM as a Cloud Service
• Understanding of AEM Sites, Assets/DAM, Templates, and Components
• Experience integrating applications using REST, GraphQL, Content Fragments, and Experience Fragments
• Knowledge of AEM author/publish environments and Cloud Manager pipelines