AWS/Java /Angular Developer

Codetech•Malvern, PA
•Hybrid

About The Position

The contractor will design, develop, and maintain software solutions in an agile environment, using AWS services and modern programming languages. The team develops and supports AWS-based platforms, dashboards, and data services in an analytics environment for the Portfolio Review department. Its work helps leadership access accurate, high-quality information for evaluating product offerings, fund performance, asset allocation strategies, advisors, and potential advisor changes or fund launches. Solutions integrate data from providers such as FactSet and Morningstar. The role supports broader platform development efforts, with a focus on Java and Angular, and may involve contributing across other technologies. Work can include responding quickly to urgent senior-leadership requests, such as writing SQL queries, building lightweight user interfaces, or assembling data insights. The team is also expanding AI-related initiatives across its applications and platforms. The contractor is expected to work in a fast-paced, dynamic environment and mentor junior team members. The position is based in Malvern, Pennsylvania, with a hybrid work model.

Requirements

  • 5–8 years of experience delivering software solutions in an agile environment.
  • Robust AWS experience, including services such as EC2, S3, Lambda, API Gateway, and RDS or DynamoDB.
  • Experience with modern languages and technologies such as Python, Java, Angular, and Dash.
  • Familiarity with authentication and security best practices, such as OAuth and Okta.
  • Familiarity with CI/CD tools such as GitHub workflows.
  • Familiarity with AI-assisted development tools such as GitHub Copilot and Claude Code.
  • Familiarity with AI development platforms such as AWS Bedrock and Microsoft Copilot Studio.
  • Familiarity with cloud monitoring practices.
  • Ability to mentor junior team members.

Nice To Haves

  • Prior Vanguard experience and a record of good standing.
  • Experience with PostgreSQL, Aurora, DynamoDB, and other AWS-native services.
  • Versatility to contribute across multiple technologies.
  • Diverse technical background and leadership potential.

Responsibilities

  • Design, develop, and maintain applications leveraging AWS services and modern programming languages.
  • Support platform development efforts using Java and Angular.
  • Build and support platforms, dashboards, and data services for an analytics environment.
  • Help ensure accurate, high-quality data is available through dashboards and reporting platforms.
  • Integrate data from providers such as FactSet and Morningstar.
  • Respond to urgent requests from senior leadership, including writing SQL queries, building lightweight user interfaces, and assembling data insights.
  • Contribute to AI-related initiatives across applications and platforms.
  • Work in an agile environment and mentor junior team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service