Senior Application Engineer- Java
Core
Design, develop, and optimize backend Java applications and databases for Vanguard's investment management systems.
Role type
Senior IC Java Backend Engineer
Builds
Scalable backend services, APIs, and database solutions for internal clients
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, Microservices, Database Design, System Integration, AWS (ECS, Lambda), IAM, Mainframe (COBOL, DB2, VSAM), Agile
Preferred skills
GraphQL, API Design, Process Improvement
Technologies
Java, Spring Boot, Angular, TypeScript, Node.js, AWS, Confluence, JIRA
Responsibilities
Translate technical specifications into code for complex projects; lead backend system optimization for high performance and scalability; integrate multiple data sources and APIs; oversee backend documentation; collaborate with front-end teams on interface design; mentor staff and resolve elevated issues.
Seniority
Senior, hands-on IC