V

Vanguard

Manages investment funds and retirement savings

Application Engineer 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • A minimum of 3 years of experience in application development, system analysis, or database management is required.
  • A bachelor's degree in Computer Science, Information Technology, or Computer Applications is required.
  • Experience with database design, SQL, and data optimization techniques for high-performance applications is required.
  • Familiarity with API development, integration, and third-party software integration is required.
  • Must-have skills include Java, Spring Boot, Angular, Node.js, AWS, SQL queries, GitHub, Bitbucket, Bamboo, CI/CD, and TDD/BDD.
  • Proficiency in Agile, Confluence, and Jira is required.
  • An aptitude for continuous process improvement for process flows and workflows is required.
  • The role requires the ability to collaborate with cross-functional teams, including front-end developers and business stakeholders.
  • Expertise in debugging AWS and legacy systems using modern tools is required.
  • Proficiency in Agile monitoring and refining dashboards and SLOs, and solving known problems by following playbooks, is required.

Responsibilities

  • Design and develop scalable cloud-native applications using Java, Spring Boot, AWS, and microservices.
  • Build and maintain federated GraphQL APIs using Apollo Federation and Supergraph.
  • Develop modern user interfaces using Angular, React, TypeScript, and Node.js.
  • Architect and implement API-first solutions using REST APIs and GraphQL.
  • Leverage AWS services including Lambda, ECS, API Gateway, S3, DynamoDB, Aurora RDS, IAM, and CloudFormation.
  • Collaborate with business and technology teams to translate requirements into secure and scalable solutions.
  • Drive engineering excellence through code reviews, test automation, TDD/BDD, and best practices.
  • Implement and support CI/CD pipelines using GitHub, Bitbucket, Maven, Artifactory, and Jira.
  • Monitor application performance and reliability using Splunk, CloudWatch, Honeycomb, and OpenTelemetry.
  • Ensure application security through Okta, API security, authentication, and identity management.
  • Mentor junior engineers and provide technical leadership within Agile and DevOps environments.
  • Support platform modernization initiatives using AWS, GraphQL, microservices, and event-driven architecture.
  • Improve system reliability, observability, scalability, and performance through modern engineering practices and DevOps automations.

Desired Qualifications

  • Python is optional.
  • Experience with cloud platforms such as AWS, Azure, and GCP and modern development tools is a plus.
  • Adobe Experience Manager AWS Cloud background.

About the Company

Vanguard

Manages investment funds and retirement savings

Vanguard manages mutual funds, exchange-traded funds, and retirement investments for individuals, financial advisers, and institutions. Its Vanguard 500 Index Fund gives investors exposure to large U.S. companies by tracking the S&P 500, while its lineup also includes actively managed stock and bond funds. Clients invest through brokerage and retirement accounts, workplace plans, or advisers, and advisory services build and maintain portfolios around their goals. Fund expenses and advisory fees pay for investment management and account services, with advisory charges based on the assets managed. Founded in 1975, Vanguard is headquartered in Malvern, Pennsylvania, United States.

Company size
10,001+
Company stage
Debt Financing
Total funding
$4B
Headquarters
Malvern, PA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Vanguard

See more jobs