Vanguard

Application Engineer III-Java

Vanguard · Malvern, Pennsylvania, United States

Financial Services · 10,001+ employees

Yesterday
Senior (5-10 yrs) Full-time United States
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design and build high-scale Java/Spring Boot APIs while solving complex challenges related to performance, resiliency, and large-scale data processing. Additionally, you will mentor junior engineers and influence technical direction across the team to support mission-critical services.

What they look for

Java Spring Boot REST APIs GraphQL AWS ECS S3 Lambda IAM GitHub Splunk Honeycomb System Architecture Performance Optimization Resiliency Mentoring

Requirements

Candidates must have expertise in Java, Spring Boot, REST API design, and distributed systems, along with strong knowledge of AWS cloud services. Excellent communication skills and the ability to work collaboratively in a cross-functional environment are essential.

Full description

Ghost Basis Java description: 

Join Ghost Basis, the team behind the mission-critical services that power Vanguard's cost basis platform. As a Senior Java Developer, you'll design and build high-scale Java/Spring Boot APIs, deliver new client and business capabilities, and solve challenges involving performance, resiliency, and large-scale data processing. You'll work closely with a talented team of engineers, help mentor and develop junior developers, and play a key role in shaping solutions used across Vanguard and supporting millions of client accounts.

 

Qualifications: 

  • Expertise in Java and Spring Boot development, REST API design, distributed systems, and system integration. Strong knowledge of service architecture, performance optimization, debugging, resiliency, and production support.
  • Must-have skills: Java, Spring Boot, REST/GraphQL APIs, AWS compute and storage including ECS, S3, Lambda, and IAM, GitHub, Splunk, Honeycomb.
  • Nice-to-have skills: Python, Angular, React, Node, AWS relational databases, SQL queries, event-based architecture, TDD/BDD. 
  • Demonstrated ability to mentor junior engineers, perform code reviews, and influence technical direction across a team.
  • Knowledge of Agile, Confluence, JIRA; aptitude for continuous process improvement for process flows/workflows.
  • AWS Cloud Practitioner certification preferred.
  • Excellent communication and collaboration skills to work with cross-functional teams.

Special Factors

Sponsorship

Vanguard is not offering visa sponsorship for this position.

About Vanguard

At Vanguard, we don't just have a mission—we're on a mission.

To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.

How We Work

Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.