Job Description & Details
This is a solid enterprise-grade Full Stack role where you'll be modernizing legacy systems and building scalable microservices from the ground up. If you actually enjoy balancing backend architecture with modern frontend frameworks without getting bogged down by endless meetings, this gig is worth a serious look.
What You'll Actually Be Doing
You'll spend your days building and securing RESTful APIs in Spring Boot while simultaneously crafting responsive, reactive interfaces using Angular 16+. Expect to troubleshoot state management issues with NgRx, optimize slow MySQL queries, and containerize your workloads to push safely through CI/CD pipelines into AWS. It is a true full-stack lifecycle position where you own the feature from database schema to UI component.
The Core Tech Stack
You absolutely need deep, production-level fluency in Java 8 or 21 paired with Spring Boot, alongside modern Angular 16+ featuring TypeScript and RxJS. The backend relies heavily on robust microservices and secure authentication flows using OAuth2 and OpenID Connect, while the frontend leans on Angular Material and CDK. Familiarity with Docker, Kubernetes, and AWS is non-negotiable since the infrastructure runs entirely in the cloud.
Interview Expectations
Expect the hiring team to grill you on how you handle memory leaks and asynchronous data streams in RxJS when dealing with heavy enterprise loads. They are secretly testing whether you can reason through performance bottlenecks independently, so be ready to walk through a real production outage you resolved using proper debugging tools. They want to see calm, methodical problem-solving rather than memorized textbook definitions.
Application Advice
Skip the generic resume summary and put your Java version numbers and Angular 16+ experience front and center right at the top. Make sure to explicitly list out your experience with NgRx, RxJS, and OAuth2 implementation because those are the specific keywords the ATS will flag for initial screening. Highlight any cloud deployment work involving Docker and Kubernetes to prove you can handle the DevOps side of this full-stack role.