Principal Software Engineer Developer
Fidelity Investments is a privately held, Boston-headquartered financial services company providing investing, trading, retirement, wealth management, brokerage, workplace benefits, custody and clearing, and digital-asset services.
Maintainer signals as of 9/25/2026
About Fidelity Investments
Fidelity serves individual investors, employers, wealth-management firms, institutions, innovators, and charitable donors through diversified financial-services businesses. Current offerings include brokerage and trading, mutual funds and exchange-traded products, retirement and workplace savings, financial planning and advice, wealth management, institutional custody and clearing, and crypto/digital-asset products.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will translate product requirements into cloud technology solutions and develop complex Java applications. You will design application architecture, oversee testing and validation, automate provisioning and deployment, document systems, support business stakeholders, and provide technical guidance to development and QA colleagues.
Requirements
- Bachelor’s degree and five years of relevant experience, or a master’s degree and three years of relevant experience
- Java
- Agile
- FIS
- OBIEE
- Spring Webflow
- JSP
- jQuery
- Oracle SQL
- CQRS
- EventBus
- Domain-Driven Design
- SiteMinder
- Spring Security
- Spring LDAP
- OAuth2
- Selenium
- Sahi
- LoadRunner
- Dynatrace
- Veracode
- Docker
- Jenkins
- uDeploy
- Chef
- Bash
- PowerShell
- No immigration sponsorship
Responsibilities
- Participate in architecture design teams
- Define and implement application-level architecture
- Develop applications for complex projects, components, and subsystems
- Recommend testing tools and methodologies and validate test plans
- Ensure QA readiness of software deliverables
- Develop documentation for applications and subsystems
- Establish project life-cycle plans across platforms
- Manage project goals, schedules, and assignments
- Advise on risk management and technical strategy
- Resolve business-unit technology issues
- Mentor junior team members
- Develop technical solutions for ongoing development efforts
Benefits
- Fully paid parental leave
- On-site health and wellness centers
