F

Fidelity Investments

Manages investments and workplace retirement plans

Full Stack Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeDurham, NC, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • At least 3 years of experience building full stack applications is required.
  • Strong experience with Java, Spring Boot, REST APIs, and modern user-interface frameworks such as React or Angular is required.
  • Experience designing and developing scalable web applications and services is required.
  • Experience working in Agile delivery teams is required.
  • Experience with AWS and cloud-native development is required.
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines and DevOps practices is required.
  • Strong knowledge of SQL, data modeling, system design, and software engineering fundamentals is required.
  • Development experience with Java, Spring Boot, React, Angular, TypeScript, JavaScript, REST APIs, microservices, SQL, database design, and AWS cloud services is required.
  • Experience with GitHub, GitHub Actions, Jenkins, or similar CI/CD platforms is required.
  • Understanding of modern AI technologies, including large language models (LLMs), retrieval-augmented generation (RAG), agents, and AI-assisted development tools, is required.
  • Ability to build maintainable, testable, and well-documented software is required.
  • Ability to evaluate technologies and recommend practical solutions is required.
  • Experience mentoring engineers and contributing to engineering standards is required.
  • Ability to work across multiple teams and business functions is required.

Responsibilities

  • Build and support GenAI-enabled applications, services, and integrations that improve product delivery workflows.
  • Develop solutions that support teams across Product, Business Analysis, User Experience, Engineering, and Quality Engineering.
  • Integrate enterprise-approved AI and developer productivity tools into existing workflows and platforms.
  • Partner with business and technology teams to identify opportunities for automation and process improvement.
  • Contribute to reusable frameworks, standards, and best practices for AI-enabled product delivery.
  • Support CI/CD, testing, monitoring, and operational excellence practices.
  • Evaluate new technologies and provide recommendations based on business value and technical fit.
  • Collaborate with Enterprise teams to align Brokerage solutions with broader Fidelity standards and platforms.
  • Mentor team members and contribute to a culture of continuous improvement.

Desired Qualifications

  • Experience evaluating or integrating AI-powered development tools is a plus.
  • Financial services experience is preferred.

About the Company

Fidelity Investments

Manages investments and workplace retirement plans

Fidelity Investments manages money and runs brokerage accounts for individuals, while administering workplace benefits and supporting financial advisers and institutions. Its funds span active management and index investing, and its advice services range from automated portfolios to dedicated wealth managers. Customers trade through online accounts or work with advisers by phone and at investor centers, while employers use its services for retirement savings and stock plans. The business earns advisory fees and charges for selected trades, with institutional custody and clearing services alongside its consumer accounts. Fidelity was founded in 1946 and is headquartered in Boston, Massachusetts, United States.

Company size
10,001+
Company stage
Debt Financing
Total funding
$250.4B
Headquarters
Boston, MA
Founded
1946

Recently Posted Jobs

Explore more opportunities at Fidelity Investments

See more jobs