Principal Full Stack Engineer

Fidelity Financial Services

Confirmed live today

Quick summary

Work type
On-site
Location
Westlake, TX
Posted
1 day ago
Freshness
Confirmed live today

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 47 open roles on FindRole.

Listed pay typically runs $123,500–$185,000 across 10 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Full Stack Engineer

As a Principal Full Stack Engineer, you will join the team to design and implement full-stack solutions across interconnected applications, modules, and service layers. You will be responsible for developing complex backend services and frontend components while establishing reusable application frameworks and common patterns to ensure consistency. Your daily work involves defining architecture, managing project lifecycles, mentoring junior members, and building CI/CD infrastructure. The role requires expertise in J2EE, Spring/Spring Boot, REST APIs, and Angular to build single-page applications. You will utilize a technical stack including Java, TypeScript, HTML5, CSS3, jQuery, Bootstrap, and SQL for Postgres or Snowflake. Additionally, you will work with tools like Jenkins, Docker, Terraform, AWS, Splunk, Datadog, and Swagger to manage integration patterns, ensure system performance, and resolve complex technical challenges across distributed systems.

What does a Full Stack Engineer earn in Texas?

Median $192050 from 31 postings across 4 companies.

See salary data

What you'll do

  • Design and implement full-stack solutions using J2EE, Spring Boot, REST APIs, and Angular.
  • Define application architecture, integration patterns, and reusable components across complex systems.
  • Develop high-complexity backend services and frontend components with integrated data models.
  • Build and maintain CI/CD infrastructure to automate deployments and improve operational reliability.
  • Perform technical analysis to refactor existing applications while maintaining security and testing standards.
  • Provide guidance on API design, service interoperability, and advanced integration patterns.
  • Resolve system-wide performance issues and provide technical solutions for complex production problems.
  • Mentor junior team members and advise senior management on technical strategy.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field and five years of experience as a Principal Full Stack Engineer.
  • Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field and three years of experience as a Principal Full Stack Engineer.
  • Expertise in developing single-page applications using Angular, Java/J2EE, and Spring frameworks.
  • Experience with front-end technologies including HTML5, CSS3, JavaScript, TypeScript, jQuery, Bootstrap, AJAX, and JSON.
  • Expertise in server-side development of RESTful services and microservices using Java and Spring Boot integrated with Oracle databases.
  • Proficiency in CI/CD pipelines using Jenkins, Docker, Artifactory, Terraform, UDeploy, GitHub, and Linux scripting.
  • Experience with AWS container and orchestration services (ECS, EKS, Route 53) and monitoring tools like Splunk and Datadog.
  • Skills in API design using Swagger/OpenAPI, integration via Apache Camel, and UI design using Figma and Nx monorepo workspaces.