Design, develop, implement, test, document, and deliver large scale, multi tiered, distributed software applications, tools, systems, and services using multi threaded programming, distributed programming in Java and TypeScript, Object Oriented design and design patterns, Kubernetes, and core AWS tooling (e.g., CDK, S3, DynamoDB, EKS, Lambda). Assist in gathering and anal