Is the AWS Developer Associate (DVA-C02) worth it?
Whether AWS DVA-C02 makes sense depends on your role. Here's when it pays off, when SAA-C03 is the better choice instead, and what employers actually look for.
Short answer: DVA-C02 is worth it if you actually write code that runs on AWS β Lambda functions, ECS services, code that calls the AWS SDK. If you don't, take SAA-C03 instead. It pays better in the resume-screening lottery, and the overlap is large enough that you're not really missing the developer-specific content by going the architect route.
That's the honest version. The longer version has nuance, because the two certs serve different roles and the right answer depends on what you do day-to-day, not on which cert is "harder" or "more popular."
What DVA-C02 actually tests
DVA-C02 launched in February 2023, replacing the DVA-C01 from 2018. It's 65 questions, 130 minutes, $150 USD, 720/1000 to pass. Four domains:
- Development with AWS Services (32%)
- Security (26%)
- Deployment (24%)
- Troubleshooting and Optimization (18%)
The service emphasis is the part most candidates underestimate. DVA-C02 leans heavily on:
- Lambda: lifecycle, invocation patterns (sync, async, event source mappings), concurrency limits, layers, environment variables, dead-letter queues, destinations.
- API Gateway: REST vs HTTP APIs, integrations (Lambda, HTTP, AWS service), authorizers (Cognito, Lambda, IAM), stages, throttling.
- DynamoDB: partition keys, sort keys, GSI vs LSI, on-demand vs provisioned capacity, DynamoDB Streams, transactions, conditional writes. This is the trickiest service on the exam β half a dozen questions will hinge on knowing the difference between a GSI and an LSI.
- CodeCommit / CodeBuild / CodeDeploy / CodePipeline: the AWS-native CI/CD stack. AWS announced CodeCommit was no longer accepting new customers in mid-2024, but it's still on the exam guide. Expect questions on it.
- CloudFormation and SAM: enough to read a template, recognize intrinsic functions (
!Ref,!GetAtt,!Sub), and understand whatsam deploydoes. - SDK basics: pagination, retries, exponential backoff, the AWS SDK v3 (JavaScript), and how IAM permissions interact with code.
- Cognito: user pools vs identity pools (the source of probably 3β4 questions you'll get wrong if you don't memorize the difference).
- Step Functions, SQS, SNS, EventBridge: messaging and orchestration patterns.
Notice what's not heavily emphasized: VPC networking, EBS volume types, broad architecture patterns, Direct Connect. SAA-C03 covers those; DVA-C02 mostly doesn't.
What changed vs DVA-C01
If you're looking at study material from 2020β2022, some of it is stale. Specifically:
- DVA-C01 leaned on X-Ray and CloudWatch Logs heavily. DVA-C02 still tests them, but adds CloudWatch Embedded Metric Format and X-Ray's integration with Lambda. If your study guide is pre-2023 it probably misses these.
- AWS SDK v3 (modular, async/await native) is the version assumed in code questions. The old v2 SDK is mostly retired.
- Container content was added β ECS, Fargate, ECR, basic ECS task definitions. DVA-C01 had almost no container coverage.
- HTTP APIs were added to API Gateway content; the exam now expects you to choose between REST and HTTP based on requirements (HTTP is cheaper, lower latency; REST has more features like API keys, request validation).
- KMS and the encryption-in-transit/encryption-at-rest patterns expanded significantly.
If you find a study guide that references "Amazon Linux 2" or DVA-C01, double-check anything before you trust it. The exam objectives are different enough that some specific service quirks have changed.
Who should take DVA-C02
I'd recommend it for:
Backend developers shipping to AWS daily. If your job involves writing Python or Node.js Lambda functions, deploying ECS services, or building APIs that go through API Gateway, the cert content maps directly to your work. Studying for it will fill in gaps you didn't know you had. I've seen senior engineers learn things about Lambda concurrency limits and DynamoDB consistency models from DVA-C02 prep that they should have known but didn't.
Engineers targeting "AWS Developer" or "Cloud Engineer (Application)" roles. Some job postings explicitly list DVA-C02 in the qualifications. When that's the case, take that exam β adding SAA-C03 instead doesn't help.
SAA-C03 holders looking to specialize. If you've already passed Architect Associate and you're moving into a more code-heavy role, DVA-C02 is a reasonable second associate cert. The overlap is maybe 40%, so you're not double-paying for the same content.
Who should skip it (and take SAA-C03 instead)
Anyone in a generalist cloud / DevOps / SRE role. SAA-C03 is the more universally recognized cert. Recruiters search for "AWS Solutions Architect Associate" more often than "AWS Developer Associate" β by a wide margin, judging by LinkedIn job-posting data. If you only do one associate cert and your job title doesn't have "developer" in it, SAA-C03 is the better rΓ©sumΓ© line.
Career switchers from non-coding backgrounds. If you're moving into cloud from a sysadmin or networking role, DVA-C02 will fight you on the Lambda code patterns and SDK details. SAA-C03 is more aligned with what you already know how to think about.
Anyone who hasn't passed CLF-C02 or worked with AWS at all. DVA-C02 isn't a beginner cert. The exam assumes you've used the AWS SDK, deployed Lambda functions, and read CloudFormation templates. Going in cold with no AWS experience is rough.
Salary signal
This is where the cert is honestly underwhelming. levels.fyi data for "AWS Developer" / "Cloud Software Engineer" roles puts US comp at roughly $110kβ$165k base for mid-level engineers in 2025β2026, with total comp at big tech reaching $200k+. That's broadly the same range as engineers with SAA-C03, give or take 5%. The cert by itself isn't a meaningful comp differentiator; what moves the number is years of experience, the work you've shipped, and where you live.
The U.S. BLS OEWS May 2024 data lumps cloud developers into "Software Developers" (15-1252), median around $132k, 90th percentile around $208k. That's broader than just AWS developers, but it's the closest official anchor point.
The honest signal is: DVA-C02 is a useful credential to have, especially if you want to work at AWS Partner companies that need certified developers for tier requirements. It's not a magic raise. Don't take it expecting your current employer to bump you $10k. They probably won't.
Prerequisites and study time
AWS officially recommends one or more years of hands-on experience designing and maintaining AWS-based applications. That's accurate. If you have less than six months of real AWS dev work, study time will balloon β probably 100β150 hours of prep. With one to two years of experience, 60β90 hours is typical. Three-plus years of AWS dev work, 30β60 hours just to verify.
There's no administrative prerequisite. AWS doesn't require you to pass CLF-C02 first, and DVA-C02 doesn't require SAA-C03. Take them in any order.
For study material, the Skill Builder Developer Associate learning plan covers most of the content, but it's heavy on video. Supplement with:
- Hands-on Lambda + API Gateway + DynamoDB project. Build something. Even a CRUD API behind API Gateway with DynamoDB persistence and Cognito auth. The exam tests whether you've felt the pain of these services in production; you have to feel it at least once.
- Reading AWS SDK v3 docs for whichever language you use. The exam asks code-level questions in pseudo-syntax that resembles Python boto3 or Node.js JavaScript SDK.
- A timed practice exam at week 4 of prep. Browse the DVA-C02 question bank on CertLabPro for scenario practice.
Bottom line
DVA-C02 is worth it for developers who write AWS-targeted code. It's worth less for everyone else, and the salary effect is modest. If you're choosing between DVA-C02 and SAA-C03 and you don't have a specific job posting forcing the choice, default to SAA-C03. If you write Lambda for a living, DVA-C02 will sharpen knowledge you should already have.
Either way, the cert is a forcing function for studying. The actual value is the engineering depth you build while preparing β not the badge.