What are the responsibilities and job description for the Principal Full Stack Engineer position at Fidelity Investments?
Minimum Requirements
- A four-year undergraduate degree in Computer Science, Information System or a related major, or any equivalent coursework
- For over 8 years, I have been actively involved in full stack software development, proficient in architecting, designing, building, and maintaining web applications using Angular and core Java with Spring / Springboot
- I have been actively involved in Angular, TypeScript, JSON, HTML, and CSS development for more than three years and can provide valuable insights into the process
- Established track record of designing and developing comprehensive end-to-end systems through proficient full stack development techniques
- Knowledgeable in developing Single Page Applications (SPAs) and reusable web components with Angular framework to provide fast and responsive web experiences
- Extensive hands-on experience in designing and developing RESTful services utilizing a range of tools, including Java / J2EE, Spring Boot, Swagger, Docker, YAML, and JSON
- Enthusiastic about producing tidy, verifiable, comprehensible, and effortless to sustain code by following a test-first developmental strategy
- Adept at creating and maintaining unit testing and mock service platforms with the assistance of Jest, JUnit, and Mockito tools
- Possesses a vast experience of handling Docker, Kubernetes, Terraform, and AWS cloud deployment in an efficient manner
- Proficiency in constructing and rolling out applications via continuous integration pipelines and automated deployment tools such as Jenkins is necessary in today's tech industry
- Skilled in leveraging source control and pull requests as part of the collaborative development process within code repository tools like GitHub
- Having hands-on experience in developing Java batch solutions with Spring would be beneficial
- Knowledge of Apigee / Stratum comes as an extra bonus
Responsibilities
Company Information
At Fidelity, our goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. We do this by focusing on a diverse set of customers : from 23 million people investing their life savings, to 20,000 businesses managing their employee benefits to 10,000 advisors needing innovative technology to invest their clients’ money. We offer investment management, retirement planning, portfolio guidance, brokerage, and many other financial products. Privately held for nearly 70 years, we’ve always believed by providing investors with access to the information and expertise, we can help them achieve better results. That’s been our approach- innovative yet personal, compassionate yet responsible, grounded by a tireless work ethic—it is the heart of the Fidelity way.
The information below covers the role requirements, expected candidate experience, and accompanying qualifications.
Company Specialties
Retirement, Investments, Online trading, Asset management, IRA, 401k, Mutual funds, Stocks, ETF, Bonds, Brokerage, Cash management, HSA, 529 plans, Annuities, Life insurance, Benefits consulting, Stock plan services, Investing, and Business news.
J-18808-Ljbffr