Post Job Free
Sign in

Senior AEM Java Full-Stack Technical Lead

Location:
Frisco, TX
Posted:
October 04, 2026

Contact this candidate

Resume:

SENIOR AEM / JAVA FULL STACK DEVELOPER AEM TECHNICAL / FUNCTIONAL LEAD

Yarasi Rajasekhar 972-***-**** ******.***@*****.*** Green Card

PROFESSIONAL SUMMARY

13+ years of IT experience designing, developing, and architecting enterprise web applications, with extensive Adobe Experience Manager (AEM 6.x / AEM as a Cloud Service), Java/J2EE, Spring Boot, Microservices, and React.js experience.

Strong AEM Sites and Assets background spanning site architecture, reusable components, authoring dialogs, DAM metadata and workflows, content publishing, Content Fragments, Experience Fragments, and third-party integrations.

Hands-on experience delivering headless CMS capabilities using AEM Content Fragments, GraphQL, and REST APIs for React.js and Angular applications, supporting multi-channel content consumption.

Experienced in translating business requirements into AEM technical solutions, working across content authoring, workflows, integrations, backend services, and front-end experiences.

Experience with AEM governance-related capabilities including reusable templates/components, authoring workflows, asset metadata, publishing controls, Dispatcher configuration, security filters, and CI/CD deployment practices.

Agile/Scrum practitioner with experience in sprint planning, estimation, code reviews, testing, performance tuning, and cross-functional delivery in banking, finance, healthcare, and aviation environments.

CORE AEM & DIGITAL EXPERIENCE SKILLS

AEM: AEM Sites, AEM Assets (DAM), AEM Forms, AEM 6.3/6.4/6.5, AEM as a Cloud Service, Content Fragments, Experience Fragments, Headless CMS.

Content & Governance: DAM metadata schemas, asset tagging, content workflows, approval processes, reusable templates/components, publishing workflows, Dispatcher caching/rewrite/security rules.

AEM Architecture: Apache Sling, OSGi/Declarative Services, JCR/Oak, Sling Models, Sling Servlets, HTL/Sightly, Touch UI, Granite UI, Replication Agents, Cloud Manager.

Integration: REST, GraphQL, SOAP, OSGi configurations, Spring Boot microservices, J2EE applications, AWS S3, JMS/MQ, third-party enterprise APIs.

Front End: React.js, Redux, Angular, TypeScript, JavaScript, HTML5, CSS3, AJAX, jQuery.

Delivery & Quality: Agile/Scrum, sprint planning, task estimation, code reviews, JUnit, Mockito, Jasmine/Protractor, Maven, Jenkins, Git, Adobe Cloud Manager, CI/CD.

Backend & Data: Java 8/11, Spring Boot, Spring MVC, Spring Security, Hibernate, Oracle, DB2, MySQL, SQL/PLSQL, MongoDB.

PROFESSIONAL EXPERIENCE

Senior AEM / Java Full Stack Developer CITI Bank Irving, TX Nov 2019 – Present

Project: Self Service Portal & Enterprise Web Automation

Architected and developed scalable enterprise web applications using AEM 6.5, Java 8, Spring Boot, Microservices, and React.js, translating application and content requirements into implementable AEM solutions.

Designed reusable AEM components, templates, Touch UI dialogs, Sling Models, and OSGi services to support consistent authoring and content delivery experiences.

Implemented headless AEM capabilities by exposing Content Fragments through GraphQL and REST APIs for React.js single-page applications and multi-channel consumption.

Supported AEM Assets (DAM) capabilities including asset processing workflows, metadata tagging, and retrieval, with AWS S3 integration.

Worked across AEM content and integration layers, connecting AEM with Spring Boot microservices and enterprise services through OSGi configurations and REST interfaces.

Managed Dispatcher caching, rewrite rules, and security filters to support reliable and secure content delivery.

Supported deployment and delivery through Maven, Jenkins, Git, and AEM/Cloud-oriented CI/CD practices.

Collaborated within Agile delivery teams on requirements, implementation, testing, code reviews, and production-ready delivery.

Senior AEM / Java Developer Chase Bank Plano, TX Jun 2019 – Oct 2019

Project: Party and Account (PandA) Application

Designed and enhanced AEM Sites modules using AEM, Java, and Spring MVC to manage client and operational information across global investment teams.

Developed reusable AEM templates, page components, and Touch UI authoring dialogs using Granite UI components.

Built OSGi services and Sling Models to integrate enterprise J2EE applications and REST APIs into AEM content workflows.

Implemented React.js and Redux integrations for dynamic data, forms, and AEM/REST-driven user experiences.

Configured Maven multi-module structures and supported automated AEM deployments across environments.

Participated in Agile development, testing, code reviews, and issue resolution.

Senior AEM / Java Developer American Airlines Fort Worth, TX Jul 2018 – Jun 2019

Project: Pilot Daily Open Time Coverage (DOTC) System

Led implementation of middle-tier Java/J2EE services and AEM-based content publishing capabilities using AEM 6.3 and Spring MVC.

Developed Sling Servlets and OSGi event listeners to automate status updates and workflow notifications.

Designed AEM/HTL and web interfaces supporting pilot preference and trip assignment experiences.

Integrated AEM and Spring modules with JMS/MQ messaging systems for streaming operational data.

Participated in CI/CD delivery using Jenkins, Git, and Maven within an Agile development environment.

Full Stack Java / AEM Developer Employee Trust Funds Madison, WI Mar 2017 – Mar 2018

Project: Benefit Administration Portal

Developed interactive AEM web components and custom workflows within a Java/Spring architecture for retirement and benefit portals.

Created custom AEM Workflows supporting content approval processes and multi-level security validations.

Built responsive AngularJS/TypeScript front-end components integrated with Java backend services.

Implemented Spring Security controls and addressed application vulnerabilities including XSS and CSRF.

Participated in Agile/Scrum delivery, testing, code reviews, and CI/CD practices.

Full Stack Java Developer Department of Health Services (DHS) Madison, WI Aug 2007 – Feb 2017

Project: CARES – Client Assistance for Re-employment and Economic Support

Designed and developed multi-tier enterprise applications using Java/J2EE, Spring, Struts, Hibernate, and Oracle.

Implemented REST/SOAP services for cross-departmental data exchange and supported web-based user experiences.

Participated in Agile/Scrum sprint planning, task estimation, development, and code reviews.

Developed complex Oracle PL/SQL stored procedures and supported enterprise data persistence.

EDUCATION

Master’s Degree in Computer Applications (MCA) — 2003



Contact this candidate