Application Engineer III // Senior Full Stack Engineer
Core
Design, develop, integrate, and implement scalable full-stack applications and cloud-based solutions for Vanguard's investment management platform.
Role type
Senior Full Stack Engineer (Java/AWS)
Builds
Scalable backend services, modern front-end applications, and cloud infrastructure on AWS.
Domain
Financial Services / Cloud Engineering
Required skills
Java, Spring Boot, AWS, TypeScript, React, Node.js, REST/GraphQL APIs, CI/CD, Docker, Kubernetes, SQL/NoSQL databases, OAuth 2.0, Unit Testing
Preferred skills
Python, Azure, GraphQL Apollo Federation, Micro-frontends, Observability tools (Honeycomb, Splunk)
Technologies
Java, Spring Boot, Spring Security, JPA, Node.js, NestJS, TypeScript, React, Angular, AWS (ECS, EC2, Lambda, S3, etc.), Docker, Kubernetes, Jenkins, GitHub Actions, PostgreSQL, DynamoDB, Kafka, JUnit, Mockito, Jest
Responsibilities
Design and develop robust backend solutions; Build and support modern front-end applications; Design, develop, and deploy cloud-based solutions; Integrate applications with relational and NoSQL databases; Implement application security and access controls; Develop automated unit and integration tests; Build and maintain automated CI/CD processes; Monitor application health and troubleshoot production issues.
Seniority
Senior, hands-on IC