AEM Developer

E-Solutions
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$110,355.0 - $132,900.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Adobe Experience Manager Agile Methodology Amazon Web Services Application Performance Management HTML5 Unit Testing Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS) Cloud Computing
+40 more
Code Review Continuous Integration Database Design Software Debugging Web Development Distributed Systems Java Platform Enterprise Edition (J2EE) Github Design of User Interfaces Windows Communication Foundation Spring Framework JSON PostgreSQL Microsoft SQL Server Team Foundation Server MongoDB MySQL Model View Controller (MVC) NoSQL Systems Development Life Cycle Oop Languages Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Subversion TypeScript Web Applications Web Services Extensible Markup Language (XML) ReactJS Software Security SOAPAPI Caching Git AngularJS Dynamic Content Front End Software Development Restful APIs Software Version Control Microservices

Job description

We are seeking a dynamic and highly skilled AEM (Adobe Experience Manager) Developer to join our innovative digital team. In this role, you will be responsible for designing, developing, and maintaining enterprise-level web applications using AEM platform and related technologies. Your expertise will drive the creation of engaging, scalable, and efficient digital experiences that meet business objectives and enhance user engagement. This position offers an exciting opportunity to work on cutting-edge projects within a collaborative environment that values creativity, technical excellence, and continuous learning., * Develop, customize, and deploy AEM components, templates, and workflows to support dynamic content management solutions.

  • Collaborate with cross-functional teams to translate business requirements into technical specifications and system designs.
  • Integrate AEM with other enterprise systems using RESTful APIs, SOAP web services, and microservices architecture.
  • Optimize application performance by implementing best practices in caching, scalability, and system design for distributed systems.
  • Conduct code reviews, unit testing, and debugging to ensure high-quality deliverables aligned with SDLC (Software Development Life Cycle) standards.
  • Maintain version control using tools such as Git or SVN while supporting CI/CD pipelines for seamless deployment processes.
  • Support system upgrades, troubleshooting issues, and implementing enhancements to improve overall platform stability and user experience.

Requirements

  • Proven experience in web development with a strong focus on Adobe Experience Manager (AEM) platform.
  • Extensive knowledge of Java-based development including Java EE technologies such as WCF (Windows Communication Foundation), Spring Framework, and OOP principles.
  • Proficiency in front-end development using HTML5, CSS3, JavaScript, TypeScript, React.js, Angular, Bootstrap, and UI/UX best practices.
  • Hands-on experience with application design patterns including MVC (Model-View-Controller), microservices architecture, and system design for distributed computing environments.
  • Familiarity with database design and management using SQL (MySQL, PostgreSQL, Microsoft SQL Server) or NoSQL databases like MongoDB.
  • Strong understanding of RESTful API development, web services (SOAP/WCF), XML/JSON data formats, and API security protocols.
  • Knowledge of cloud platforms such as AWS or Azure to support scalable deployment solutions.
  • Experience with version control systems like GitHub or TFS/TFS (Team Foundation Server), along with CI/CD tools for continuous integration and delivery.
  • Ability to work within Agile software development methodologies while maintaining high standards of quality through thorough testing and debugging.

Benefits & conditions

3.43.4 out of 5 stars Remote $110,354.70 - $132,900.28 a year - Full-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:04 min

Agency consulting and adapting to new web technologies

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all