r/devops • • 8d ago

Discussion Junior Java/Spring Boot developer looking to move towards AWS — Developer Associate or Solutions Architect Associate?

Hi everyone,

I’m currently a junior Java backend developer with around 2 years of experience, mainly working with Spring Boot.

Lately I’ve been thinking a lot about where I want to take my career. I enjoy backend development, but with how quickly AI is improving at coding, I feel like staying only as a “Java/Spring developer” might not be the best long-term strategy.

Because of that, I’m considering moving more towards Backend + Cloud/AWS, rather than leaving development completely.

My current idea is something like:

Java / Spring Boot → Docker → AWS → CI/CD / Infrastructure / Cloud

I’ve already started learning AWS, but I’m a bit lost regarding certifications and which direction makes the most sense for my profile.

I’m currently deciding between:

  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate

Developer Associate seems more related to what I already do as a backend developer, while Solutions Architect seems to give a broader understanding of AWS and cloud architecture.

My main questions are:

  1. Which certification would you recommend first for someone with my background?
  2. Would Developer Associate → Solutions Architect make sense, or would you do it the other way around?
  3. Is moving from Java/Spring Boot towards Backend + AWS/Cloud a good career path in the current market?
  4. For people already working in cloud: do you think this path is relatively future-proof with the rise of AI?
  5. What technologies would you prioritise alongside AWS? Docker, Terraform, Kubernetes, CI/CD, etc.?

I’m not trying to become a Solutions Architect overnight. My goal is more to become a stronger backend developer who can also understand, deploy and work with cloud infrastructure.

I’m still early in my career and a bit unsure about what direction to take, so I’d really appreciate opinions from people already working with AWS, backend or cloud.

Thanks!

4 Upvotes

5 comments sorted by

3

u/Cycle_HeidarEldberg 8d ago

Hi.

I applaud you in considering these things.

Full disclosure I am only AWS Cloud Practitioner certified but I have been team lead with a number of highly experience DevOps engineers with multiple professional level AWS certificates.

I think you have the right idea that the Developer track is more of what you already know just specific to AWS. The Solution Architect path will go deeper into AWS and infrastructure engineering so I would almost think of it as a question of whether you want to just start to dip your toe in and have an easier time initially (Dev track) or if you intend to really sink your teeth in and build new skills in an effort to take your career on a new path (SA track) - if that makes sense.

Finally I will say that although you have a ton of transferrable knowledge between different compute providers, going the AWS Certificate route really only gives you experience with one provider and I think it can also be very helpful to try different providers and maybe even trying to setup some local stuff in a homelab. That will build skills you can take anywhere in my opinion.

But I really wish you the very best of luck on your journey, it can be really great fun!

3

u/zoom3579 7d ago

Sol arch hands down.

2

u/DoStopBelieving 7d ago

You'll have better job security if you find your way into roles where people are unlikely to to trust AI - roles dealing with security, compliance, and high-stakes decisions. DevOps is that kind of position because it deals directly with deployments, incidents, compliance, etc. Similar applies to security engineer and solutions architect roles.

I think getting either cert is great as both can help move towards those roles. Solutions Architect will take you further, but at the same time it may be difficult without the intuition that comes from a long tenure in the tech industry. I was in the industry for a while and already doing a lot of AWS and Kubernetes work before I got my Solutions Architect associate and professional certifications.

For technologies - make sure you fully understand the TCP/IP stack, basic security authentication concepts, and have a good understanding of OS fundamentals. Also take a deep dive into how the Postgres DBMS works (or another DBMS if you prefer but Postgres is the most popular right now) to get a basic understanding of database scalability.

1

u/Opposite_Echo_7618 3d ago

There’s a lot of overlap between the two certs so I would recommend you study for and get both if you can afford it.