Senior Full Stack Engineer
Fidelity InvestmentsAbout the role
Job Description:
Fidelity Event Notifications System (FENS) is looking for a highly motivated Senior Full Stack Engineer to craft, develop and implement Distributed applications in an agile development environment.
This role requires the person to be practicing the Agile methodology as an engineering squad member. Squad member assignments will be Agile based tasks and/or stories to deliver what is required as part of the product team backlog refinement. This squad member will be responsible to create, design, develop and maintain the technical solutions. This is a hands-on technology professional role where you will closely collaborate with the Squad Lead and other members of the squad to deliver quality solutions to support the business needs.
The Expertise You Have
BS Computer Science or equivalent is required; MS Computer Science or equivalent is preferred.
5 to 7 years of software development experience
The Expertise and Skills You Bring
Programming skills (Java, J2EE, Spring Framework, Multi-threading, Object Oriented Design)
Messaging technologies, such as, Kafka, MQ, TIBCO EMS
Secure REST APIs
AWS Services – EC2, Lambda, S3, Kinesis, SNS, SQS, ECS, Cloud Formation, Cloud Security
Knowledge of developing highly scalable distributed systems using AWS services
Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, Stash, Ansible, Docker)
Proven experience in Agile methodologies (Kanban and SCRUM)
Proven understating of data architecture patterns such as Lambda, Event driven Architecture, Data as a Service, Microservice etc.
Relational (Oracle, DB2) and NoSQL databases (DynamoDB, Elastic search, Graph DB)
Excellent communication skills, both through written and verbal channels
Excellent collaboration skills to work with multiple teams in the organization
Ability to understand and adopt to changing business priorities and technology advancements
Solid understanding and technology trends in implementing of Big data ecosystem
Strong team player and able to mentor junior team members
Strong experience in problem solving analysis, owning the problem, designing the solution, and leading the change.
Financial brokerage Knowledge skills a plus
The Value You Deliver
Designing, Building, and supporting mission critical applications and APIs to provide the best customer experience
Deliver messaging solutions and Services functionality for Institutional, Retail and Fidelity customers
Exploring new technology trends and leveraging them to simplify our data ecosystem
Driving Innovation and leading the team to implement solutions with future thinking
Collaborating with internal and external teams to deliver technology solutions for the business needs
Guiding teams to improve development agility and productivity
Resolving technical roadblocks to the team and mitigating potential risks
Delivering system automation by setting up continuous integration/continuous delivery pipelines
Acting as a technical mentor to the team and bringing them up to speed on latest data technologies and promoting continuous learning.
Responsible for managing the Code reviews and Code merges for the Scrum team.
The Team
Fidelity Electronic Notifications System (FENS) team is responsible for systems design, development and maintenance of Fidelity's alerts systems. FENS group provides real-time & batch alerts for Retail, Institutional, workplace Investing and Capital markets customers.
Certifications:
Category:
Information TechnologyFidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s