Senior AWS Cloud Application Developer

CAI•Trenton, NJ
•$90 - $100•Hybrid

About The Position

CAI is seeking a Senior AWS Cloud Application Developer to serve as the technical lead for AWS-native services supporting key client initiatives. This full-time, hybrid position is based in Trenton, New Jersey, with employees expected to work onsite three days per week. Candidates must be local and have work authorization that does not require sponsorship now or in the future. The role leads the design and development of scalable serverless applications and cloud-native services, including solutions using AWS Lambda, AWS Step Functions, Amazon EventBridge, Amazon SQS, and Aurora PostgreSQL Serverless v2. The developer establishes coding standards and design patterns, guides architecture and code reviews, mentors teams, and partners with enterprise architecture and governance groups. The position also supports modernization of legacy transactional systems, including extracting business rules from stored procedures, migrating functionality to service-based architectures, and helping plan parallel-run testing and production cutovers. Responsibilities include building resilient and observable solutions, maintaining infrastructure as code and CI/CD workflows, and applying cloud security practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 8 years of software development experience.
  • At least 4 years of hands-on experience building AWS serverless applications in production environments.
  • Strong experience designing and implementing applications using AWS Lambda, AWS Step Functions, Amazon EventBridge, and Amazon SQS.
  • Experience implementing dead letter queue strategies and event-driven architectures.
  • Hands-on experience with Aurora PostgreSQL Serverless v2.
  • Experience implementing idempotency, retry, and resiliency patterns when integrating with systems of record not owned by the application team.
  • Experience extracting and translating business logic from stored procedures or other legacy application components.
  • Experience with infrastructure as code tools such as AWS CDK, CloudFormation, or Terraform.
  • Experience managing CI/CD pipelines and automated deployment processes.
  • Experience serving in a technical lead capacity, including architecture, design, and code reviews.
  • Strong analytical, problem-solving, verbal, and written communication skills.
  • Local to the Trenton, New Jersey area.
  • Work authorization that does not require sponsorship now or in the future.

Nice To Haves

  • Experience leading modernization efforts involving replacement of legacy transactional systems with parallel-run cutover strategies.
  • AWS Certified Solutions Architect – Professional certification.
  • Experience supporting public sector organizations.
  • Experience supporting Family First Act (FFA) initiatives or other human services and case management platforms.
  • Familiarity with MuleSoft and API-led integration architectures.
  • Experience working in highly regulated environments requiring strong security and compliance controls.

Responsibilities

  • Serve as technical lead for AWS-native service development and establish coding standards, design patterns, and reference implementations.
  • Lead architecture discussions, design reviews, and code reviews, and mentor development teams across delivery pods.
  • Partner with enterprise architects and governance teams to align solutions with organizational standards and best practices.
  • Design and develop scalable serverless applications using AWS Lambda, AWS Step Functions, Amazon EventBridge, and Amazon SQS, including dead letter queue handling.
  • Build resilient and observable cloud-native solutions using Amazon CloudWatch, AWS X-Ray, and structured logging.
  • Develop and maintain infrastructure as code using AWS CDK, CloudFormation, Terraform, or similar frameworks.
  • Design and optimize data access patterns using Aurora PostgreSQL Serverless v2.
  • Implement idempotency, retry, and backoff patterns when integrating with external systems of record.
  • Design compensating transactions and reconciliation processes for failed or partial transactions.
  • Analyze and extract business rules from legacy stored procedures and migrate functionality to modern service-based architectures.
  • Support parallel-run testing, migration planning, and production cutover activities for legacy modernization initiatives.
  • Apply cloud security best practices, including least-privilege IAM, encryption, and secrets management.
  • Maintain CI/CD pipelines, automated testing frameworks, and Git-based development workflows.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Access to a 401(k) retirement account
  • Paid sick leave and/or other paid time off as provided by applicable law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service