
Principal Full Stack Engineer, Java, JavaScript, Angular
Fidelity Investments
full-time
Posted on:
Location Type: Hybrid
Location: Smithfield • New Hampshire • Rhode Island • United States
Visit company websiteExplore more
Job Level
About the role
- Join Scrum teams and within Digital Platforms Technology
- Gain understanding of all the components of web applications
- Deliver outstanding customer experience solutions
- Provide guidance and mentoring to other Developers
- Work closely with the Squad Lead, Scrum Master, Developers, Quality Assurance, and Architects to craft, build, test, and deliver features
Requirements
- 8+ years of experience in full stack software engineering, with a focus in financial services applications is a plus
- BS/BA Degree or equivalent experience required
- Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
- Experience collaborating in a team environment to develop, deploy, and support key applications and features
- Client-side language, library, and framework proficiency: Angular 14+, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS, Jasmine/Karma
- Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: Java EE, Apache Tomcat, Spring MVC/Spring Boot, Logback, SLF4j, Maven
- A proven understanding of the Agile software development methodology
- Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
- Relevant knowledge of modern application architecture patterns and emerging technologies
- Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage.
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 for applicants with disabilities who need adjustments to participate in the application or interview process.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full stack software engineeringAngular 14+JavaScriptTypeScriptNodeNPMHTMLCSSJava EESpring Boot
Soft skills
communicationmentoringcollaborationproblem solvingcustomer experience focus
Certifications
BS/BA Degree