Senior Software Engineer Angular Spring Boot Java
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.
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 design, develop, test, deploy, maintain, and improve customer-facing software. You will build security features, collaborate on technical implementation, design features with product and architecture partners, and improve testing and delivery processes.
Requirements
- At least 6 years of development experience.
- Java, Spring Boot, and Angular experience.
- Software design, data structures, and algorithms knowledge.
- JSON, XML, REST, and SOAP web-services experience.
- Docker and AWS deployment experience.
- Unit testing and test automation experience.
- CI/CD, Kubernetes, Terraform, and Jenkins experience.
- Agile delivery experience.
- Identity and access management, authentication, and authorization knowledge.
Responsibilities
- Design, develop, test, deploy, maintain, and improve customer-facing software.
- Build and maintain security features including login, password recovery, and multi-factor authentication workflows.
- Collaborate with architecture, development, user experience, and product partners to design features.
- Develop and deploy software in a fast-paced environment.
- Improve test processes and address technical challenges.
Benefits
- Comprehensive health care coverage.
- Emotional well-being support.
- Retirement benefits.
- Paid time off.
- Parental leave.
- Charitable giving employee match program.
- Student loan repayment.
- Tuition reimbursement.
