Sr. Full Stack Engineer; Java/Angular
Listed on 2026-07-01
-
Software Development
Full Stack Developer, Java Developer, Software Engineer, Backend Developer
Full Stack Engineer
We are currently sourcing for a Full Stack Engineer to work in Durham, NC OR Westlake, TX!
Fidelity Personal Investing – Client Solutions Technology Chapter Area is looking for a hardworking Full Stack Senior Software Engineer to build and support premier products for its business-critical Planning and Advice Services Product Area. Our engineering team is innovative, diverse, and passionate. We work in a very multifaceted agile environment.
As a senior engineer on the team, your primary role will be building, testing and engineering customer facing web applications using Java stack technologies, Angular and REST APIs. You will be encouraged to quickly gain understanding of all the components of our web applications, core systems in our tech stack, and will work with the team to deliver outstanding customer experience solutions.
The expertise you have and the skills you bring:
- Bachelor's degree in Computer Science or Engineering
- 5+ years of modern adaptable web development experience using Java, JSP, HTML, CSS, Spring MVC / Spring Core / Web Services (SOAP/REST) and configuring web containers. Knowledge of Angular 2+ is a huge plus.
- 3+ years of API Development using Java / Spring MVC. Knowledge of NodeJS is preferred.
- Familiar with Test Driven Development, JUnit, Jasmine, Karma, Protractor
- IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Build, and deploy using Continuous Integration/ Deployment (CI/CD) tools -- Jenkins, Maven, uDeploy, etc.
- Leadership:
Teammate, self-starter, collaborative, innovative, eager to learn every day. - Assist in coordinating multiple development work streams through integration and ensure architecture is scalable, extensible, and aligned to strategic vision.
- Define, maintain, and support Java development environment and standard methodologies, such as Maven, Sonar, and other Open Source tools.
- Assist in identification, isolation, resolution, and communication of problems within the production and non-production environment.
- Perform code reviews, unit testing, and integration testing using Open Source frameworks.
- Provide mentorship to junior team members.
- Give to continuous process improvement initiatives.
The value you deliver:
- Understand the leadership vision and complete that vision.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).