
Senior Software Engineer – Java, Spring Boot, Angular
Fidelity Investments
full-time
Posted on:
Location Type: Hybrid
Location: Smithfield • New Hampshire • Rhode Island • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Leverage strong software engineering and test automation skills to design, build, test, deploy, and maintain customer‑facing FIT applications.
- Develop and deploy software in a fast‑paced environment while collaborating closely with Architecture, Development, User Experience, and Product Owners.
- Contribute to ongoing technical improvements, stay current with emerging technologies and frameworks, and help shape best practices across the team.
- Problem‑solving and innovation—especially around new technologies and automation strategies—are core aspects of the role.
Requirements
- 6+ years of development experience with a Bachelor's degree or equivalent in CS/Engineering/IS.
- Expertise in Java, Spring Boot, and Angular for scalable web and mid-tier applications.
- Strong knowledge of software design principles, data structures, and algorithms.
- Extensive experience with web services (REST, SOAP, JSON, XML).
- Background in building cloud‑enabled apps using 12‑factor design.
- Hands-on experience with Docker and AWS deployments/management.
- Proficient with unit testing and test automation frameworks.
- Experience with CI/CD pipelines (Kubernetes, Terraform, Jenkins).
- Agile development experience with strong communication skills.
- Multi‑stack engineering skills across Java/J2EE, Spring Boot, JS/TS, Angular, REST, and automation (JUnit, Cucumber, Selenium, Serenity).
- Understanding of identity & access management, authentication, and authorization.
- Strong problem-solving skills and attention to detail; able to understand customer value.
- Ability to learn complex systems quickly and adopt new technologies.
- Collaborative mindset, comfortable with remote/international teams.
- Customer‑focused, accountable, and passionate about building robust, maintainable software.
Benefits
- Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office.
- Reasonable accommodation available for applicants with disabilities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootAngularRESTSOAPJSONXMLDockerAWSCI/CD
Soft Skills
problem-solvinginnovationcommunicationcollaborationattention to detailcustomer-focusedaccountabilityadaptabilityteamworkpassion
Certifications
Bachelor's degree in CSBachelor's degree in EngineeringBachelor's degree in IS