Search by job, company or skills

Credera

Technical Lead (Backend & Cloud)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Team You will Join:

Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, and AI and technology expertise to deliver valuable customer experience and accelerated growth across a broad range of industries worldwide. Our one-of-a-kind global boutique approach means we provide our clients with tailored solutions unique to their organization that can scale due to our extensive footprint. As a values-led organization, our mission is to make an extraordinary impact on our clients, our people, and our community. We believe it is this approach that has allowed us to work with and transform the most influential brands and organizations in the world, from strategy through to execution.

More information is available at www.credera.com. We are part of the OPMG Group of Companies, a division of Omnicom Group Inc.

Role Overview

We are seeking an experienced AWS Lead to design and build a scalable, resilient backend platform to support consumer payments through a Common Payments Platform (CPP). The platform will expose internal APIs consumed by multiple client teams and will integrate with various external payment providers. The AWS Lead will be responsible for architecture, development, and deployment of cloud-native services with a strong focus on performance, security, and extensibility.

This role requires deep expertise in AWS serverless technologies, event-driven architecture, and Python development, along with experience in designing enterprise-grade REST services.

Key Responsibilities

  • Design and develop backend services and AWS APIs to support consumer payment processing via the Common Payments Platform (CPP).
  • Build internal APIs consumed by other client applications with a focus on scalability, high throughput, and resiliency.
  • Architect an intermediary integration layer that enables seamless onboarding of new external payment providers with minimal impact on internal systems.
  • Implement asynchronous, message-based architectures for reliable transaction processing.
  • Develop AWS Lambda functions and orchestrate workflows using AWS Step Functions.
  • Design database models using AWS managed database services.
  • Implement infrastructure as code using Terraform for automated deployments.
  • Ensure adherence to REST service design standards and OpenAPI specifications.
  • Collaborate with cross-functional teams to define technical requirements and integration contracts.
  • Monitor and optimize application performance, security, and cost efficiency using AWS best practices.

Experience: 8+yrs

Must-Have Skills

  • Strong hands-on experience with:
    • AWS Lambda
    • AWS Step Functions
    • Python programming
    • AWS Databases
    • Async message-based architectures
    • Terraform deployments
    • REST-based service design and conventions
  • Experience designing highly scalable and resilient distributed systems.
  • Solid understanding of API design, microservices, and event-driven patterns.
  • Experience in integrating with external third-party service providers.
Nice-to-Have Skills

  • Tools & Platforms: JIRA, Confluence, GitLab, VS Code
  • Security: OAuth & JWKS concepts
  • AWS Services:
    • DynamoDB, DocumentDB
    • SQS / SNS
    • Event Source Mappings (ESMs)
    • S3, EventBridge
    • API Gateway
    • CloudWatch
    • AWS Transfer Family
  • Experience with OpenAPI Specifications
  • Messaging: Confluent Kafka (consumers & producers)
Hybrid Work Model:

Our employees have the flexibility to work remotely two days per week. We expect our team members to spend 3 days per week in person with the flexibility to choose the days and times that work best for both them and their project or internal teams. This could be at a Credera office or at the client site. You'll work closely with your project team to align on how you balance both the flexibility that we want to provide with the connection of being together to produce amazing results for our clients.

The why: We are passionate about growing our people both personally and professionally. Our philosophy is that in-person engagement is critical for our ability to develop deep relationships with our clients and our team members it's how we earn trust, learn from others, and ultimately become better consultants and professionals.

Credera will never ask for money up front and will not use apps such as Facebook Messenger, WhatsApp or Google Hangouts for communicating with you. You should be very wary of, and carefully scrutinize, any job opportunity that asks for money prior to starting and/or one where all communications take place exclusively via chat.

Credera will never ask for money up front and will not use apps such as Facebook Messenger, WhatsApp or Google Hangouts for communicating with you. You should be very wary of, and carefully scrutinize, any job opportunity that asks for money prior to starting and/or one where all communications take place exclusively via chat.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Credera

Job ID: 143831471