Software Developer - Adobe MarTech

Artech LLC

Duluth, GA

JOB DETAILS
SALARY
$60–$70 Per Hour
SKILLS
Adobe Product Family, Apache, Application Programming Interface (API), Artificial Intelligence (AI), CRM Integration, Call Monitoring, Cisco Unity, Cloud Computing, Code Reviews, Coding Standards, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Customer/Client Research, Customer/Consumer Behavior, Data Collection, Data Management, Database Administration, Database Programming, DevOps, Docker, Ecosystems, GCP (Good Clinical Practices), Java, Jenkins, Marketing, Marketing Software, Microservices, MongoDB, On Call, Oracle, PostgreSQL, Production Support, React.js, Redis, Regulatory Compliance, SQL (Structured Query Language), Scalable System Development, Secure Coding, Service Level Agreement (SLA), Software Design, Software Development, Testing, Unit Test, United States Citizen, Use Cases
LOCATION
Duluth, GA
POSTED
2 days ago
Request ID: 83624-1
Title: Software Developer - Adobe MarTech
Location : Duluth GA(Hybrid)
Duration: 6+ Months
Salary Range: $60 - $70 an hour on W2/C2C
US Citizen or Green card holder. If on Visa, should have longer term work authorization
Job Description:
Software Developer - Adobe MarTech - Overview:
The MarTech Software Developer is responsible for designing, developing, and maintaining marketing technology solutions that power customer engagement, personalization, and data-driven marketing across Macys digital ecosystem.
This role works within the MarTech engineering team to build scalable APIs, data pipelines, and integrations that support CRM, loyalty, journey orchestration, and AI-driven marketing initiatives.

Primary Skills

1. AEP Data Ingestion & XDM Modeling
Ingest customer, behavioral, and transactional data into AEP (batch/streaming) and build XDM schemas with identity stitching for Real Time Customer Profile. Should be able to demonstrate was implemented , what challenges they faces and business value added.

2. Segmentation & Customer Behavior Insights
Create behavioral and lifecycle segments (cart abandonment, lapsed, high value, affinity) and validate customer behavior flows and match rates.

3. Activation Patterns & Real Time Triggers
Implement activation patterns to AJO, Responsys, Google, Meta, and support real time triggers like browse email, cart journey, purchase loyalty update.

4. Microservices & Platform Integrations
Develop Java 21/Spring Boot microservices on GCP (GKE, Docker) and integrate with AEP, AJO, Responsys, and CDP platforms.

5. Data Pipelines, Databases & DevOps
Build BigQuery/Airflow pipelines, optimize MongoDB/PostgreSQL for <500ms latency, and support CI/CD, monitoring, and on call reliability operations.

Client Feedback on earlier candidates: They say they know AEP, but they can t explain what they actually did with it.
The client wants functional depth, not just I integrated with AEP.
They want to hear activation patterns, customer behavior use cases, segment flows, identity stitching, destinations, and real business outcomes.

-------------
Application Development Design and develop cloud-native microservices and APIs using Java 21, Spring Boot 3.x, and ReactJS, deployed on GCP (GKEDocker)
Data Engineering Build and maintain data pipelines and aggregations using BigQuery, Apache Airflow (Cloud Composer), Dataform, and PubSub messaging
Database Management Develop and optimize schemas in MongoDB (real-time serving) and PostgreSQL (Cloud SQL), ensuring low-latency query patterns within SLA (300500ms response times)
Integration Build integrations with marketing platforms including Adobe Experience Platform (AEP), Oracle Responsys, Oracle Unity CDP, SAS, and Adobe Journey Optimizer (AJO)
AI Innovation Contribute to AI-enabled marketing use cases leveraging LangChain, Gemini Pro, and agentic architectures with FastAPI Redis Streams
Quality Maintain 90 unit test coverage, participate in code reviews, and adhere to secure coding standards and Checkmarx compliance
CICD DevOps Manage deployments through GitLab, Jenkins, ArgoCDSpinnaker pipelines support production readiness and release planning
Monitoring Reliability Instrument and monitor applications using Prometheus, Grafana, DynaTrace, and Google Cloud Logging participate in rotational 24x7 on-call support
Collaboration Work closely with Product Managers, Solution Architects, QE, Journey Ops, and SRE teams in an AgileSAFe environment following the MWOW development approach

Required Qualifications:
Bachelors degree in Computer Science, Engineering, or equivalent experience
3 years of experience in backend development with Java and Spring Boot
Experience with GCP services (GKE, BigQuery, Cloud Composer, PubSub, Cloud SQL)
Proficiency with MongoDB andor PostgreSQL
Experience building and consuming RESTful APIs (SpringDoc OpenAPISwagger)

Appreciate your quick response and please feel free to reach me out for any query you may have.

Thanks

About the Company

A

Artech LLC