Lead Platform Engineer; Java/AEM
Listed on 2026-07-06
-
Software Development
Java Developer, Backend Developer, Cloud Engineer - Software, Software Architect
Location: Cherry Hill Township
We are seeking an experienced Lead Platform Engineer with expertise in Java and Adobe Experience Manager (AEM) to support and enhance a large-scale enterprise digital platform. This role combines hands-on software engineering with technical leadership, focusing on designing and delivering scalable, high-performance web applications using Java, AEM, and AWS cloud services
.
The ideal candidate will lead architecture decisions, mentor engineering teams, and drive delivery across complex initiatives while ensuring platform reliability, performance, and adherence to modern engineering best practices.
Key Responsibilities- Lead architecture and technical design decisions aligned with enterprise standards and business objectives.
- Provide technical leadership across multiple concurrent initiatives, collaborating with cross-functional teams and external partners.
- Design, develop, and maintain scalable Java- and AEM-based applications.
- Conduct architecture reviews, design reviews, and code reviews to ensure high-quality software delivery.
- Promote engineering best practices, coding standards, and continuous improvement.
- Mentor and support developers while fostering technical excellence across the team.
- Partner with stakeholders to translate business requirements into technical solutions.
- Ensure platform stability, performance, security, and scalability.
- 8+ years of experience in Java development, including Spring Boot, multithreading, generics, collections, and design patterns.
- 4+ years of experience with Adobe Experience Manager (AEM), including on-premises and/or AEM as a Cloud Service (AEMaaCS).
- 3+ years of experience with cloud computing platforms, preferably AWS.
- Strong understanding of microservices architecture and best practices for building scalable, resilient, and maintainable applications.
- Experience developing web applications and APIs that integrate with front-end applications, mobile platforms, and third-party systems.
- Strong troubleshooting and debugging skills for Java applications deployed in cloud environments.
- Experience using build tools such as Maven or Gradle.
- Experience working in Agile/Scrum environments, including backlog refinement, story estimation, sprint planning, and other Agile ceremonies.
- Excellent communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Hands-on experience with AWS services such as EC2, Lambda, ECS, ECR (Docker), Elastic Beanstalk, VPC, Cloud Formation, IAM, S3, SNS, SQS, API Gateway, and Load Balancers.
- Experience with CI/CD pipelines and enterprise build automation tools, including Git Hub Actions.
This is an opportunity to join a collaborative engineering team supporting a high-visibility enterprise digital platform while driving modern cloud-native development practices and technical innovation.
Compensation: Up to $140,000 annually
Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).