
Software Engineer (DEX - AEM / Java / Spring Boot)
3B Staffing LLC, Memphis, TN, United States
Job Title: Software Engineer (DEX - AEM / Java / Spring Boot) (Fundraising domain)
Location: Memphis, TN ()
Duration: 18 Months + Extensions (Long-term contract w/ no end date. Could possibly go perm if candidate desires)
Onsite interview
Overview
Java & Spring Boot backend development, Adobe Experience Manager (AEM), RESTful APIs, JavaScript/HTML/CSS, enterprise web applications, and production support in an Agile SDLC environment.
This role supports our
Digital Experience (DEX)
web platforms and requires a
strong mid-level Software Engineer
who regularly contributes to both
AEM-based front-end development
and
Java/Spring Boot backend services .
The ideal candidate is a hands-on engineer focused on execution who is comfortable working across the full delivery lifecycle, including feature development, integrations, and production support. This is
not a UI-only role
and
not a backend-only Java role . Engineers in this team regularly touch both front-end and backend components.
Key Responsibilities
Design, develop, and maintain website features using
Adobe Experience Manager (AEM) .
Build and support backend services using
Java and Spring Boot , including RESTful APIs.
Collaborate with front-end and backend engineers to deliver end-to-end digital solutions.
Integrate AEM front-end components with backend services and APIs.
Troubleshoot, debug, and resolve production issues across front-end and backend layers.
Participate in an on-call rotation and provide timely production support when needed.
Follow established
SDLC best practices , including code reviews, testing, and documentation.
Work closely with business and technical stakeholders to implement approved requirements.
Accurately track time worked and submit required contract documentation.
Required Skills & Experience
4+ years of professional software development experience.
Strong experience with
Java and Spring Boot .
Hands-on development experience with
Adobe Experience Manager (AEM)
used for website creation.
Front-end development experience using
JavaScript, HTML, and CSS , particularly within an AEM environment.
Experience building and consuming
RESTful APIs .
Experience working within
multi-layered enterprise applications .
Production support experience, including troubleshooting and root cause analysis.
Familiarity with Agile development methodologies and SDLC best practices.
Location: Memphis, TN ()
Duration: 18 Months + Extensions (Long-term contract w/ no end date. Could possibly go perm if candidate desires)
Onsite interview
Overview
Java & Spring Boot backend development, Adobe Experience Manager (AEM), RESTful APIs, JavaScript/HTML/CSS, enterprise web applications, and production support in an Agile SDLC environment.
This role supports our
Digital Experience (DEX)
web platforms and requires a
strong mid-level Software Engineer
who regularly contributes to both
AEM-based front-end development
and
Java/Spring Boot backend services .
The ideal candidate is a hands-on engineer focused on execution who is comfortable working across the full delivery lifecycle, including feature development, integrations, and production support. This is
not a UI-only role
and
not a backend-only Java role . Engineers in this team regularly touch both front-end and backend components.
Key Responsibilities
Design, develop, and maintain website features using
Adobe Experience Manager (AEM) .
Build and support backend services using
Java and Spring Boot , including RESTful APIs.
Collaborate with front-end and backend engineers to deliver end-to-end digital solutions.
Integrate AEM front-end components with backend services and APIs.
Troubleshoot, debug, and resolve production issues across front-end and backend layers.
Participate in an on-call rotation and provide timely production support when needed.
Follow established
SDLC best practices , including code reviews, testing, and documentation.
Work closely with business and technical stakeholders to implement approved requirements.
Accurately track time worked and submit required contract documentation.
Required Skills & Experience
4+ years of professional software development experience.
Strong experience with
Java and Spring Boot .
Hands-on development experience with
Adobe Experience Manager (AEM)
used for website creation.
Front-end development experience using
JavaScript, HTML, and CSS , particularly within an AEM environment.
Experience building and consuming
RESTful APIs .
Experience working within
multi-layered enterprise applications .
Production support experience, including troubleshooting and root cause analysis.
Familiarity with Agile development methodologies and SDLC best practices.