Hey guys recently I got an offer from AWS. It's a backend development job and I will work on control plane for DynamoDB. My manager said they use Java as tech stack. Do they use popular Java frameworks like Spring or Do they use some internally developed framework? Thank you. I'm currently learning spring but if they dont use spring, I prefer to spend that time to learn dynamodb. #amazon #aws TC: 100k Euro
Horizonte when I interned there which is basically Spring underneath.
Thank you.
They use Spring but there also lots of internal tools like Coral for defining api schema. Brazil is used for builds, and Apollo is used for deployment. Also obviously lots of aws services like Dynamodb, SQS etc is widely used.
We use coral for most services. Maybe you can learn some general concepts about RPC, don’t worry, just enjoy your time.
Internal. Just learn on the job or you’re honestly wasting effort.
Lots of team nowadays build entire solution using publicly available AWS services. I would spend time getting familiar with the most commonly used AWS services, EC2, Lambda, Dynamo, S3, SNS, SQS, Cloudwatch and so on. Then ant, gradle, dagger, guide are also useful. They are commonly used.
Ohh boy DynamoDB control plane. It is going to be fun! They get so many sev-2s, Ops is crazy! For your question, learning other AWS services is also useless for DynamoDB because DynamoDB does not take dependency on other services. It is and will always be on internal stuff and will never use AWS technologies. It is the core that makes up AWS after all.
Omg. İs it a bad team? Should i worry?
What about learning and growth?
Tech Industry
Yesterday
2867
Quitting this Slave life
Software Engineering Career
3h
335
Attentive offer evaluation
Working Parents
Yesterday
972
What do you think is wrong with a kid who got rejected by 9 colleges?
Tech Industry
3h
603
Women, help me understand why this is inspirational
Working Parents
14h
1114
Closed now - thank you all
Internal
Do you think learning spring will help?