> Markdown version of [/jobs/ext/1979696-java-aem-developer](https://www.wearedevelopers.com/jobs/ext/1979696-java-aem-developer). 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). --- # Java/AEM Developer - **Company:** TriCom Technical Services - **Location:** Kansas City, MO, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Adobe Creative Cloud, Adobe Experience Manager, Adobe Marketing Cloud, Application Programming Interfaces (APIs), Agile Methodology, Ajax (Programming Language), Amazon Web Services, Data Analysis, Aspect-Oriented Programming, Application Integration Architecture, Build Automation, Unit Testing, Backbone.Js, Bootstrap (Software), Cascading Style Sheets (CSS), Cloud Computing, Configuration Management, Static Program Analysis, Software Quality, Code Review, Information Systems, System Configuration, Continuous Integration, Software Design Patterns, Web Development, Eclipse (Software), Enterprise Content Management, Java Platform Enterprise Edition (J2EE), Graphical User Interface, Design of User Interfaces, Human-Computer Interaction, Iterative and Incremental Development, IntelliJ IDEA, Java Message Service (JMS), Javaserver Pages, Junit, Automation of Marketing, Model View Controller (MVC), Systems Development Life Cycle, Simple Object Access Protocol (SOAP), Software Deployment, Software Engineering, Subversion, Web Analytics, Web Services, Extensible Markup Language (XML), Private Cloud Environment, ReactJS, SOAPAPI, Git, Adobe, Syntactically Awesome Style Sheets (SASS), AngularJS, Information Technology, Data Analytics, Web Technologies, Front End Software Development, Restful APIs, Software Version Control - **Published:** August 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sr-java-aem-developer-kansas-city-mo--51e781e5-e654-4ee2-a75b-f44fdc8e9945 ## About the Role * BA or BS degree in Computer Science, Multimedia Design, or Graphic Design with certification or relevant coursework in UX/UI Design or Graphic Design; or related equivalent experience. * Certification in Agile development methodologies. * 7 years of Java and J2EE/JEE software development experience. * 5+ years of experience working on Enterprise Content Management Systems. * 2+ years of experience implementing AEM solutions (Templates and Components) and configuring the Web Console. * Experience working with key Adobe CQ/AEM APIs and functionality (Sites, Apps, Assets, Forms, Commerce, etc.) including building and testing Adobe CQ/AEM Components. * Experience working with Web technologies including CSS, HTML, XML and AJAX/JavaScript. * Experience working with one or more Java tools including JSP, Spring, Sling, JMS, JUnit, AOP, MVC, and IntelliJ/Eclipse. * Experience developing Web services and integrating applications with third-party frameworks. * Experience using CVS, SVN, and Git source code control systems. * Experience developing and deploying applications on AWS or Private Cloud. * Experience in full-stack software development. * Solid understanding of modern software delivery processes, tools, and frameworks with certification or experience working with an Agile methodology and iterative development. * Ability to provide hands-on, expert-level technical assistance to developers. * Experience with unit testing, static analysis, and build automation, as well as continuous integration and build and source management. * Strong problem-solving and communication skills. * Ability to communicate effectively with technical and non-technical staff. * Demonstrated individual contributor and self-starter with willingness to take end-to-end ownership of deliverables while maintaining the highest level of quality. * Experience working with Marketing teams (e.g., Content, Marketing, Brand), Information Technology teams, vendors, and business partners in a collaborative environment. * Experience with Adobe Experience Cloud, Analytics, Mobile Services, and LiveCycle. * Experience with RESTful Web Services, SOAP Web Services, and Amazon Web Services. * Solid understanding of marketing, communications, advertising, or related field. * Experience working within a professional services firm, consulting firm, or agency., AJAX (Asynchronous JavaScript and XML), Address Management, Adobe LiveCycle, Adobe Product Family, Advertising, Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Automation, Backbone.js, Bootstrap, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Communication Skills, Computer Science, Consulting, Content Management Systems (CMS), Continuous Integration, Design Patterns Programming Methodologies, Develop Methodologies, Equipment Maintenance/Repair, Graphic Design, Graphical User Interface (GUI) Design, HTML (HyperText Markup Language), Information Technology & Information Systems, Internet Technology, JUnit, Java, Java Message Service (JMS), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaServer Pages (JSP), Marketing, Marketing Automation Software, Marketing Communications, Marketing Strategy, Model View Controller, Multimedia Design, Private Cloud, Problem Solving Skills, Professional Services, Prototyping, Quality Metrics, REST (Representational State Transfer), React.js, SOAP (Simple Object Access Protocol), Social Media, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Static Analysis, Team Player, Technical Support, Technical/Engineering Design, Testing, Unit Test, User Experience Design (UXD), User Interface/Experience (UI/UX), Web Analytics, Web Programming, Web Services, XML (EXtensible Markup Language) ## Description We are looking for a versatile and talented Sr. Java/AEM Developer to join a development team. This role will supply deep technical expertise in all aspects of design and development of user experience on the external-facing enterprise websites and support other properties (e.g., marketing automation, internal collaboration sites, social media, offline) as needed. They will focus on developing technically robust solutions within an enterprise content management system that address business needs and factor in existing architecture and technology constraints and parameters. This creative/technical hybrid role will work directly with key business stakeholders, digital strategists, marketers, content strategists, and other designers to capture business and technical requirements, design creative mocks, and develop functional prototypes. The Sr. Java/AEM Developer will integrate into our overall production workflow and create/develop highly engaging design solutions. Candidates should be looking to push design boundaries and develop creative and innovative solutions using creative and technical skills. Responsibilities * Use website metrics and testing to evaluate the effectiveness and performance of designs, surface insights, and make data-driven design decisions. * Develop and deliver Web experiences on Adobe Experience Manager (AEM). * Participate in the full Systems development lifecycle including meetings, iterative development, estimations, and design sessions. * Develop complex AEM Components and Templates in AEM 6.x with Touch UI using Sightly/HTL and modern front-end frameworks including Bootstrap, Less, Sass, Angular, React.js, JavaScript, Backbone.js, Granite, and Coral UI Foundation Framework based on business requirements. * Conduct code reviews for ongoing projects to ensure that code quality is at the highest level possible and appropriate design patterns are being used. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How Developers Can Focus on Maintaining Satisfaction With Accessibility](https://www.wearedevelopers.com/magazine/109-how-developers-can-focus-on-maintaining-satisfaction-with-accessibility) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)