Full Stack Engineer

Eliassen Group
Westlake, United States of America
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Westlake, United States of America

Tech stack

Java
Adobe Experience Manager
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Continuous Delivery
Continuous Integration
Github
Identity and Access Management
Java Servlet
Object-Oriented Software Development
Systems Integration
Openapi
Google Cloud Platform
Cloud Platform System
Backend
Event Driven Architecture
Solid Principles
Information Technology
Production Code
Front End Software Development
Functional Programming
Osgi
REST
Serverless Computing
Docker
Jenkins
Microservices

Job description

Our client seeks a Full Stack Engineer to design and develop scalable products and APIs that support digital client and advisor appointment experiences. You will contribute to a resilient content platform within the Content Management Platform team, focusing on backend Java and Adobe Experience Manager while collaborating across teams. The role includes building microservices, integrating AWS services, and implementing CI/CD to drive reliability and performance. Your work will enable associates and partner teams to deliver consistent customer experiences., * Design, build, and enhance enterprise-scale AEM solutions with production-ready code.

  • Develop RESTful APIs and microservices to support digital client and advisor experiences.
  • Implement AEM frontend using Editable Templates, Core/Custom Components, Client Libraries, and HTL.
  • Build AEM backend components, including OSGi services, custom workflows, and scalable backend logic.
  • Leverage Sling Models, Servlets, Schedulers, Jobs, and event-driven processing for content operations.
  • Integrate and consume RESTful and OpenAPI-based AEM APIs.
  • Implement serverless and event-driven architectures using AWS services such as Lambda, S3, and IAM.
  • Configure CI/CD pipelines and cloud-native configurations using AEM Cloud Manager, Jenkins, GitHub, and Docker.
  • Support content synchronization patterns and Sling Distribution as needed.
  • Collaborate with distributed teams to deliver functional software sprint over sprint and release over release.

Requirements

Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance., * 6+ years of full-stack development experience with emphasis on backend Java.

  • Proficiency in Object Oriented Programming with Java.
  • Knowledge of software design principles such as SOLID.
  • Experience building RESTful APIs and microservices.
  • Hands-on experience with AEM Cloud Architecture and Cloud Manager for CI/CD and deployments.
  • Expertise in AEM frontend: Editable Templates, Core/Custom Components, Client Libraries, and HTL.
  • Experience implementing AEM backend components: OSGi services, custom workflows, and scalable logic.
  • Strong knowledge of Sling framework: Models, Servlets, Schedulers, Jobs, event handlers, listeners, and preprocessors.
  • Understanding of Sling Distribution and content synchronization patterns.
  • Experience integrating and consuming RESTful and OpenAPI-based AEM APIs.
  • Hands-on experience with AWS services including Lambda, S3, and IAM roles and policies.
  • Ability to design and support serverless and event-driven architectures on AWS.
  • Understanding of AWS security, permissions, and access controls.
  • Experience with automation, testing, and continuous integration/deployment.
  • CI/CD and container experience with Jenkins, GitHub, and Docker.
  • Experience or certification in cloud architectures such as AWS, Google Cloud Platform, or Azure (preferred).
  • Strong collaboration and communication skills across distributed teams.

Education Requirements:

  • Bachelor's degree or higher in computer science or related field.
  • AWS, Google Cloud Platform, or Azure certification (preferred).

Benefits & conditions

Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.

W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following:

When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.

About the company

Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients' capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve.

Apply for this position