JOBSEARCHER

Full Stack Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Full Stack Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. ( They can fly/drive into the office as well). If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week they are working onsite, not the candidate.Location - NC/MMK/WLKMust Have:5+ years of Core Java (any version) – developing API's from scratch and at the same time modernizing and enhancing the current API's2+ years of AWS – modernize and moving to the cloud. Putting legacy applications into the cloudDevelopment experience in AngularFidelity Electronic Notifications System (FENS) is looking for a highly motivated Senior Software Engineer/Developer 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 Value You DeliverDesigning, Building, and supporting important applications and APIs to deliver the best customer experienceDeliver messaging solutions and Services functionality for Institutional, Retail and Fidelity customersDriving Innovation and owning the team to implement solutions with future thinkingCollaborating with internal and external teams to deliver technology solutions for the business needsGuiding teams to improve development agility and productivityResolving technical roadblocks to the team and mitigating potential risksDelivering system automation by setting up continuous integration/continuous delivery pipelinesActing as a technical mentor to the team and bringing them up to speed on the latest data technologies and promoting continuous learning.Responsible for managing the Code reviews and Code merges for the Scrum team.The Expertise You HaveBS Computer Science or equivalent is required; MS Computer Science or equivalent is preferred.5+ years of software development experienceProgramming skills (Java, J2EE, Spring Framework, Multi-threading, Object Oriented Design)Secure REST APIs2+ years AWS Services – EC2, Lambda, S3, Kinesis, SNS, SQS, ECS, Cloud Formation, Cloud SecurityGood Knowledge with front-end development with AngularMessaging technologies, such as, Kafka, MQ, TIBCO EMS preferredExperience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, Stash, Ansible, Docker)Solid experience in Agile methodologies (Kanban and SCRUM)Solid 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)Strong knowledge and technology trends in implementing of Big data ecosystemGood experience in problem solving analysis, owning the problem, designing the solution, and leading the change.Financial brokerage Knowledge skills a plusThe TeamFidelity 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.