> Markdown version of [/jobs/ext/4471697-aws-java-full-stack-developer-aem-lit-cloud-migration](https://www.wearedevelopers.com/jobs/ext/4471697-aws-java-full-stack-developer-aem-lit-cloud-migration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AWS Java Full Stack Developer - AEM & Lit (Cloud Migration) - **Company:** EVERWASH INC. - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe Analytics, Java (Programming Language), JavaScript (Programming Language), Web Accessibility, Adobe Experience Manager, Agile Methodology, Amazon Web Services, Amazon Cloudfront, Amazon Elastic Compute Cloud, Amazon S3, Application Integration Architecture, HTML5, User Authentication, Automation of Tests, Cascading Style Sheets (CSS), Content Delivery Networks, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, DevOps, Amazon DynamoDB, Github, HP Systems Insight Manager, Identity and Access Management, NoSQL, OAuth, Open Web Application Security, Performance Tuning, Query Optimization, Openid Connect, Cloud Services, JSON Web Token, Amazon Simple Notification Service (SNS), Software Engineering, Systems Integration, TypeScript, Web Content Accessibility Guidelines, Web Applications, AWS Cdk, Data Logging, Spring Cloud, GitHub Copilot, Spring-mvc, Delivery Pipeline, Spring-boot, Software Security, Adobe Target, Backend, Git, Cloudformation, Event Driven Architecture, Amazon Relational Database Service, Gitlab-ci, Templating, Infrastructure Automation Frameworks, Apache Kafka, Graphql, Front End Software Development, Cloud Migration, Claude, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, GPT, Dynatrace, Serverless Computing, Docker, Jenkins, Microservices - **Published:** October 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=28f6712c5cac98de ## About the Role * 10+ years of software development experience, with strong full-stack engineering capabilities. * Strong proficiency in Java, Spring Boot, Spring MVC, and REST API development. * Advanced JavaScript/TypeScript, HTML5, CSS3, and modern frontend development. * Hands-on experience with Lit and native Web Components, including component lifecycle, events, properties, templating, and testing. * Strong hands-on experience with AWS, including services such as Lambda, ECS/EKS, EC2, API Gateway, S3, CloudFront, RDS/DynamoDB, SQS/SNS, IAM, and CloudWatch. * Experience with microservices, Docker, containers, serverless architectures, and cloud-native design patterns. * Knowledge of relational and NoSQL databases, data modelling, and query optimisation. * Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline. * Familiarity with infrastructure-as-code tools such as Terraform, AWS CloudFormation, or AWS CDK. * Strong understanding of application security, OAuth 2.0, OpenID Connect, JWT, and OWASP practices. * Experience with automated testing, application monitoring, distributed tracing, and production support. * Working knowledge of Git, code reviews, and Agile delivery methodologies. Adobe Experience Manager (AEM) * Working knowledge of AEM, preferably AEM as a Cloud Service. * Understanding of AEM Sites, Assets/DAM, templates, components, client libraries, and author/publish environments. * Experience integrating applications with AEM using REST APIs, GraphQL, Content Fragments, or Experience Fragments. * Ability to collaborate with AEM teams on component integration and frontend/backend interfaces. * Familiarity with AEM Cloud Manager and deployment pipelines is an advantage., * Experience working in financial services or other highly regulated enterprise environments. * AWS Developer Associate or AWS Solutions Architect certification. * Knowledge of accessibility standards, including WCAG. * Exposure to GraphQL, Kafka, OpenTelemetry, and event-driven architectures. * Familiarity with Adobe Experience Cloud products, such as Adobe Analytics or Adobe Target. * Experience with performance optimisation, CDN strategies, resilience, and cloud cost management. * Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, or ChatGPT., If you have strong experience in Java, AWS, Lit Web Components, and AEM integrations, and are interested in contributing to a cloud migration initiative, we'd love to hear from you! ## Description We are looking for an experienced AWS Java Full Stack Developer to support an Adobe Experience Manager (AEM) to cloud migration project within the financial services industry. The ideal candidate will have strong hands-on experience in Java, Spring Boot, AWS cloud services, and modern frontend development using JavaScript/TypeScript and Lit Web Components. You will be responsible for designing, developing, and maintaining secure, scalable, cloud-native applications while integrating digital experiences with AEM. This role requires a strong full-stack engineering background, cloud-native development expertise, and the ability to collaborate with cross-functional teams to deliver high-quality, production-ready solutions., * Design, develop, test, and maintain full-stack applications using Java, Spring Boot, JavaScript/TypeScript, HTML5, CSS3, and Lit. * Build reusable, responsive, and accessible Web Components using Lit. * Develop secure REST APIs, microservices, and event-driven integrations. * Design and deploy cloud-native applications using AWS services, containers, and serverless architectures. * Integrate frontend applications and backend services with AEM-managed content, assets, and headless content services. * Support AEM integrations involving Content Fragments, Experience Fragments, REST, and GraphQL. * Implement application security, authentication, authorization, monitoring, logging, and performance optimisation. * Develop automated tests and maintain CI/CD pipelines and infrastructure-as-code. * Troubleshoot production issues, conduct root-cause analysis, and improve application reliability. * Collaborate with architecture, DevOps, UX, security, and product teams throughout the development lifecycle.