Category | Must Have | Good to Have |
Cloud Infrastructure & AWS | AWS Lambda, S3, DynamoDB, API Gateway, Secrets Manager, ECS/EC2, CloudFormation, Step Functions | AWS Bedrock, S3 Vectors, ECS Batch |
Data Engineering & Storage | Aurora DB, Data Lake fundamentals | Snowflake, Glue, ETL/Catalog, Data replication |
Backend Development | Java 17+, REST API and GraphQL, design/development, Profiling/performance analysis, Python for Lambda | Advanced backend performance tuning depth |
Frontend Development | Angular 18+, RxJS, NgRx, Angular Signals, UI performance-aware architecture | ReactJS, Micro Frontends |
Messaging & Event-Driven | Event-driven architecture fundamentals, SQS/SNS, Kafka/MSK | Advanced reactive programming patterns |
Security & Identity | OAuth2.0/OIDC fundamentals, SAML basics, Secrets Manager usage | Auth0, Okta, ID vault/enterprise IDP deep expertise |
Data & Performance | DynamoDB data modeling, Redis, cache optimization patterns | Broader distributed performance tuning experience |
Observability & Monitoring | Splunk, CloudWatch, alerting concepts | Honeycomb, PagerDuty operational workflows |
AI & Developer Productivity | GitHub Copilot (or equivalent AI coding assistant) | Claude, Windsurf, Cursor |
Deployment Strategies | Blue-green deployment | Canary, Rolling deployments |
Testing & Code Quality | JUnit, cucumber BDD, Jest, Jasmine/Karma, Sonar checks, JLint | Locust |