Principal, Engineer (Java/SAP) - EMEA/AMER CAN

10 hours, 29 minutes ago
Contract
Lead
Software Development
DEPT®

DEPT®

DEPT® is a full-service digital agency that combines creativity, technology, and data to deliver innovative digital products and services, helping brands grow and thrive in the evolving digital landscape.

Media
1K-5K

Description

  • Lead and architect Java-based software solutions that integrate with SAP Ariba and backend enrichment/risk data services.
  • Own the technical roadmap for the Ariba integration, including platform configuration and connector-side engineering.
  • Provide technical leadership and guidance to a small engineering team maintaining and enhancing the application.
  • Lead architectural planning and make decisions on programming patterns, system design, and infrastructure.
  • Serve as the primary technical point of contact for Ariba platform questions and complex troubleshooting.
  • Collaborate with cross-functional teams to define workstreams, technical strategy, and roadmap.
  • Define and enforce programming and configuration best practices through code reviews and standards.
  • Mentor engineers and foster a culture of technical excellence, collaboration, and knowledge sharing.

Requirements

  • 8+ years of experience working in production applications written in Java and Spring Boot.
  • Deep hands-on expertise with SAP Ariba, including Developer Portal, OAuth flows, API key/token management, Supplier Data API, CIG, and SIM/SLP configuration.
  • Experience with Ariba approval workflows, custom fields, risk module setup, and common failure modes.
  • Experience building and maintaining backend integrations using event-driven architectures, orchestration such as Step Functions, and NoSQL data stores such as DynamoDB on AWS.
  • Proficiency with AI-assisted coding tools such as Copilot, Claude Code, or Cursor.
  • Working knowledge of SAP S/4HANA, Cloud for Credit, BTP, CAP, and SAP UI5.
  • Strong knowledge of performance optimization and security best practices, especially for third-party API authentication and credential management.
  • Experience with credit or financial systems is a large plus.
  • Experience working with Cloud Foundry is a plus.
  • Ability to overlap at least 4 hours with Eastern US time zone hours; EST preference for the client.

Benefits

  • $80 hourly rate based on a 40-hour workweek and leveling.
  • 3-month contract with possibility to extend; contracts likely to continue into 2027.
  • Remote-friendly role with a client preference for EST hours.
  • Opportunity to work with a global team across AMER and EMEA.
  • Inclusive, barrier-free recruitment and workplace support, including accommodations.
  • E-Verify participation for U.S. work authorization confirmation.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer, Developer Experience (DevEx)

Alphasense 51-250 Industrial Conglomerates

AlphaSense is hiring a Principal Engineer, Developer Experience to define and drive a company-wide strategy that improves the developer journey across local development, platform workflows, and AI-enabled software delivery.

CI/CD Kubernetes
10 hours, 29 minutes ago

Senior Staff Software Engineer - Project Matrix

LVT is hiring a Senior Staff Software Engineer to lead architecture and technical strategy for its embedded camera ecosystem, spanning edge-device software, video pipelines, and AI-enabled analytics.

Computer Vision Machine Learning
10 hours, 59 minutes ago

Senior Java Engineer

Aster 1-10 Technology, Information and Internet

Ceffu is hiring a Java backend engineer to build and support secure, scalable infrastructure for institutional digital asset custody and blockchain finance systems.

Blockchain CI/CD Docker Git Java Kafka Kubernetes Microservices MySQL PostgreSQL RabbitMQ Redis REST API Spring Spring Boot
10 hours, 59 minutes ago

Backend Software Engineer

Megaport 251-1K Diversified Telecommunication Services

Megaport is hiring a backend engineer for Latitude.sh to help evolve the core API that powers server provisioning, network management, billing, and other customer-facing infrastructure services.

Go Python REST API Ruby on Rails Terraform
10 hours, 59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers