Principal Full Stack Engineer
Fidelity Investments
Fidelity will not provide immigration sponsorship for this position.Job Description:Are you interested in serving the needs of millions of customers by building best-in-class API capabilities which help deliver experiences in financial planning, investing, and retirement? Our Personal Cards team is looking for solution-based engineers with a passion for developing easy-to-use, customer focused APIs and capabilities which power Fidelity’s web and mobile experience platforms.The Purpose of Your RoleOur teams build APIs and Digital capabilities that support Fidelity’s large scale digital presence. You will help us design and develop re-usable APIs that focus on customer experience needs and optimize quality and deployment practices. You’ll contribute to the entire development lifecycle from concept to deployment as a member of an agile, cross-functional team.You will have the opportunity to share your technical knowledge to help strengthen our engineering community and further pursue your own learning of new technologies and platforms. We're looking for software engineers that enjoy a collaborative environment and have a passion for releasing high quality software through iterative software development practices.The Expertise we’re Looking ForYou have a passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of latest trends and thrive by sharing knowledge.Are a creator, a doer, and a disruptor who will help us solve real-life problems and meet real customer needs. You’ll be helping us build things, taking an idea, and creating rapid prototypes that are shippable and learn from real-life feedback.Are comfortable to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?Care about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature togglesDesign and architect complex solutions on a platform dedicated to high scale processing of large amounts of dataMentor and direct team members on technology and specific design; Own issues and provide end-to-end solutionsCollaborate with business and technology stakeholders to define and deliver our next generation ecosystem.Partner with various teams to assist on moving towards a completely automated testing and deployment.Continuously evaluate and prototype emerging technologies within developer & test community to understand business value and feasibility.Help the organization into moving towards an engineering product model based team structure.Digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies.Have strong communication skills and technical expertise to drive and participate in meaningful discussions.The Skills You Bring8+ years of hands on software development experience in Java Web services and API solutions.Leadership & Strong execution skills in a fast-paced environment using agile methodologies.Capability to support mission critical customer facing platforms and applications.Strong experience designing and building scalable Service‑Oriented and Microservices Architectures, including RESTful APIs, JSON-based services, and modern application servers.Proficient in Java, J2EE, Spring MVC, Spring Core, Node and JavaScript.Deep expertise in API development, including API contract definition, versioning, isolation strategies, and service decomposition.Strong understanding of distributed systems, performance optimization, and building highly scalable backend platforms using open‑source technologies.Experience with cloud computing platforms, particularly AWS or Azure, including deployment, monitoring, and infrastructure services.Proficient in API documentation frameworks such as OpenAPI / Swagger.Strong DevOps experience, including CI/CD pipelines and tools such as Jenkins, Maven, GitHub, NPM, and automated build/deployment processes.Solid knowledge of containerization and orchestration technologies, including Docker and Kubernetes.Experience with backend testing frameworks, such as JUnit, Mockito, Spring Test, or equivalent backend testing tools.Familiarity with backend frameworks, including, Micronaut, Spring Boot, ExpressJS (for Node.js), or similar server-side technologies.Proficient in working with both relational and NoSQL databases, including schema design, optimization, and data modeling.Experience working in Agile environments.Excellent collaboration and communication skills, especially for partnering with global cross‑functional teams.Demonstrated ability to mentor junior engineers and contribute to strong engineering culture and best practices.The Value You DeliverPersonal Cards team in Fidelity Wealth (FW) supports applications and tools that provide capabilities like Debit and Credit card management for Fidelity's retail and workplace customers. This position will play a key role in delivering new and enhancing existing digital capabilities to provide the best customer experience.How your Work Impacts the OrganizationWe believe that diversity in background and experience will foster an inclusive and engaging work environment for our employees. This ultimately enables us to deliver a better product for our customers.Being technically competent is only telling half the story. We believe that delivering the best possible customer experience requires an artful blend of human ingenuity and technology. While we value smart technologists, we are fanatics about our culture that promotes autonomy and leadership at all levels. People who are great cultural fits demonstrate curiosity to learn, are unafraid to break things, step up and take the lead, take ownership of their projects, and thrive by sharing knowledge.Our culture code is simpleWe share knowledge to empower and connect everyoneWe live outside our comfort zoneWe believe life is too short to not love what you doWe know amazing people create great opportunitiesWe are customersWe favor autonomy and take ownershipEducational & ExperienceBachelor's or equivalent degree with a Computer Science background.8+ years of relevant experienceFidelity’s Onsite Working ModelFidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.Certifications:Category:Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.SummaryLocation: Durham, NCType: Full time
- ...Director, Engineering – Personal Card TechnologyNote: Fidelity will not provide immigration sponsorship for this positionThe RoleWe are looking... ...'s Onsite Working Model Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions...PrincipalFull time
- ...We are currently seeking Full stack Engineer to join our team with our direct Client in a full-time, long-term contract position with Digipulse. This role will be based in North Carolina Durham Location. only on W2 no C2C Required Skills: Java Spring Boot (Core...SuggestedLong term contractFull time
- ...Role: Full Stack Engineer Location: Durham, NC Job Type: Full time / Permanent role Corporate Services Technology - supporting real estate and workforce planning Must have skills: 50/50 or 60/40 split Leaning to mid-tier but with strong UI experience...SuggestedPermanent employmentFull time
- ...Full Stack Engineer / Full Stack Developer (Level 4 | 10+ Years' Experience) Location: Durham, NC Duration: 12+ Month Contract Candidates from Banking and Investment Banking background would be preferred. Key Requirements: ~60% Backend / 40% Frontend...SuggestedContract work
- ...Hiring: Full Stack Java + Angular Engineers | Durham, NC & Westlake, TX I’m working with a client that has 8 open roles: 4 in Durham, NC and 4 in Westlake, TX. If you’re a strong full stack engineer open to an onsite role, I’d like to hear from you. The roles...SuggestedFull timeH1bWork at officeRelocation
- ...Description On-site Every Other Week onsite / 5 days in Physical Location or Durham, NC Our client seeks a Senior Full Stack Engineer to build GenAI-enabled applications, integrations, and reusable services that improve product delivery workflows across Product Management...
- ...We Need · Bachelor's degree (or higher) computational field such as Computer Science, Statistics, or Applied Mathematics. · Full-stack software development knowledge preferably with Java, Spring Boot, and SQL, Angular a plus. · Experience with testing, including...
$56 per hour
...please share your resume to : ****@*****.*** Sr. Full Stack Engineer - Durham, NC - Onsite srole, No relocation allowed W2 only, No Agency candidates please We sponsor Visa for Eligible candidates Key Responsibilities Develop and maintain scalable...Full timeRelocationVisa sponsorship- ...Description On-site Every Other Week onsite / 5 days in Durham, NC Our client seeks a Full Stack Engineer to support compliance technology initiatives. The role will drive system analysis, design, and delivery of cloud-native applications with a focus on quality,...
$56 - $80 per hour
Sr. Full Stack Engineer - Onsite, Durham, NCKey ResponsibilitiesDevelop and maintain scalable back-end services in Java Spring Boot, focusing on event-driven architecture using Kafka.Collaborate with cross-functional teams to deliver robust, secure API solutions for external...- ...will be considered.We’re always on the lookout for great engineering talent!We want to learn about your passion and skills, and... ...tool for the problem, and ship reliable software across the stack.As a Senior Full Stack Engineer, you'll build the product surfaces that...Full timeLocal area
- ...Full Stack Engineer (Go / React) Location: Dallas, TX or Raleigh, NC Hybrid: 3 days on site, 2 days remote Job Description: Our client is seeking a Full Stack Software Engineer to join its Sensors Infrastructure team and support the development and modernization...Full timeRemote work3 days per week
- ...NVIDIA Corporation is seeking a highly motivated Full-Stack Web Applications Engineer to join its Hardware Infrastructure team in Durham, NC. You will build scalable web services for VLSI design, combining backend and frontend work on modern stacks to support chip design...
- ...Sr. Full Stack Software EngineerDuration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ monthThe Expertise and Skills You BringBS...Local area
$54.6 - $78 per hour
Full Stack Engineer NC NH W2 Only Durham NC Nashua NH area W2 OnlyBachelor’s degree or higher in Computer Science, Statistics, Applied Mathematics, or a related computational fieldProven full-stack development experience with Java, Spring Boot, and SQLFrontend knowledge...$49 - $70 per hour
Full Stack Engineer NC W2 Only Durham NC area W2 OnlyProven experience developing enterprise-scale web applications using Angular (most recent versions) and back-end frameworks like Java/Spring Boot.Experience building and maintaining APIs, microservices, and event-driven...$65 per hour
...ContractPosted: 2026-10-11Deadline: 0001-01-01Our client, a leading organization in the financial services industry, is seeking a Full Stack Engineer to join their team. As a Full Stack Engineer, you will be part of the Asset Management Technology department supporting...Long term contractTemporary workRemote workFlexible hours$49 - $70 per hour
Full Stack Engineer Onsite NC W2 Only Role Overview: As a Full Stack Engineer, you will play a pivotal role on an agile Scrum team, working closely with developers, architects, QA, and product owners to design, build, and enhance digital solutions within Fidelity’s financial...$49 - $70 per hour
Full Stack Engineer - Hybrid, Durham, NC - W2 OnlyRequired Skills:5+ years of proven software development experience, specifically with Java Web services and APIsStrong proficiency in Java, J2EE, Spring MVC, Spring Core, and JavaScriptExperience defining API design including...$152k - $241.5k
...science fiction inventions from artificial intelligence to autonomous cars.We are now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure team! Our team is building scalable web services for...Full time- ...Full Stack EngineerDynamic work schedule - This is 5 days on site a month in the same week then the remainder of the month is working... ...Fidelity Investments. We are currently sourcing for a Full Stack Engineer to work in Fidelity’s Asset Management Technology in Merrimack...Temporary workWork at officeWork from home
- ...Full Stack EngineerClient is seeking a hardworking Full Stack Engineer to join a new team that is building responsive web applications. As a member of the team you’ll create and influence innovative solutions that meet not only functional, but also performance, scalability...
- ...to enjoy the benefits of coming together in person – face to face learning and training, quality time with your manager and teammates, building your career network, making friends, and taking full advantage of cultural and social experiences CLIENT provides for you....Work at officeWork from home
- ...and analytics capabilities. Develops cloud-based systems and full-stack applications across backend services, data pipelines, Application... ...front- end frameworks. Defines and implements best-in-class engineering practices across development, testing, and production...Full time
- ...Full Stack EngineerLocation: Durham, NC. Remote every other week. No relocation candidatesThe RoleThis Principal Software Engineer role requires 5+ years of hands-on software development experience and is heavily focused on backend/API engineering. The engineer will design...Remote workRelocation
- ...Description: On-site Every Other Week onsite / 5 days in Durham, NC Our client seeks a Full Stack Engineer to support compliance technology initiatives. The role will drive system analysis, design, and delivery of cloud-native applications with a focus on quality...Hourly payLocal area
- ...Full Stack Engineer (Front-End)Durham North Carolina hybrid 3 day in monthContract8+ years of hands on web application development using JavaScript, HTML, CSS, JQuery, Angular, NodeJS and ExpressJS.Proficient in Java, API Services development and consumption using modern...
- ...Principal Software EngineerThe Health Care Technology Group (HCG) Team is looking to fill an exciting and ambitious position on its development team. As a Principal Software Engineer, you will be a senior member, encouraged to supply to the technical leadership and center...
- ...RESTful API's or other Web ServicesJavaQualifications:Superb communication skills including the ability to communicate software engineering and/or development concepts and principlesDesign, develop and implement web applications, including alignment to coding standards...
- ...Job Description Full Stack Engineer / Full Stack Developer \n (Level 4 | 10+ Years' Experience) \n \n Location: Durham, NC \n Duration: 12+ Month Contract \n \n \n Candidates from Banking and Investment Banking background would be preferred. \n \...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Full Stack Engineer. Be the first to apply!
- engineering director Durham, NC
- hotel chief engineer Durham, NC
- senior civil engineer project manager Durham, NC
- principal engineer Durham, NC
- principal developer Durham, NC
- senior principal engineer Durham, NC
- chief engineer Durham, NC
- general engineer Durham, NC
- data center chief engineer Durham, NC
- principal infrastructure engineer Durham, NC




