Unknown Company

Full Stack Engineer / Durham, NC ,6 Months Contract

durham, nc • Posted 4 days ago
Onsite Full Time General

Full Stack EngineerDynamic work schedule. This is 3 days on site a month in the same week then the remainder of the month is working from home. 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.Locations: NC, TX, KYMust Have:API DevelopmentCloud experience hosted on cloud Azure (AWS)Java 8 migrating to 11 soonStrong back end data driven applicationsSpring Batch*Nice to have: Front end Angular 11Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments.

Fidelity Investments Workplace Solutions (WS) organization is looking for a Principal Full Stack Engineer to help build capabilities on a Distributed platform in the cloud to support our Equity Compensation Recordkeeping and Information Delivery Platform. This person will play a key role in building, testing and release of product features in Agile delivery fashion.You will be part of the technology team in Stock Plan Services business unit that administers equity compensation programs on behalf of public and private companies offering various compensations programs such as: Employee Stock Purchase Plans, Restricted Stock Awards/Units, Stock Option Plans, Stock Appreciation Rights and Performance based Awards. Currently SPS services approx. 2M participants employed by over 300 clients and spread out in 150 countries.

The business is looking to further expand in the international equity compensation markets. As part of that we are modernizing our legacy reporting and business intelligence platform to provide data and reports in real-time running on cloud-ready stack. The Business Intelligence Engineer works with the Product Owner, architects and other engineers to design and build data reporting solutions using business intelligence tools like OBIEE. You bring knowledge and expertise using reporting and reporting UI solutions.The Expertise You Have:Bachelor's degree in Computer Science or Engineering8+ years of full stack development experience (currently hands-on) in Java/J2EE, Spring framework, Angular, API Development (REST)2+ years hands-on experience in working with Cloud technologies (Microsoft Azure preferred) - features like Azure ASB, Azure functions, Azure Gateway, File Storage etc.5+ years of strong development experience in RDBMS development (Oracle PL/SQL, SQL Server) and demonstrated work with DBAs in advanced performance tuningExperience with designing and building event driven, multi-threaded, high data volume processing applications.Strong experience building CI/CD pipelines using Jenkins, Maven, uDeploy, etc.

& solid understanding of version control using GITExperience with Spring Batch framework, JMS (IBM MQ, Active MQ, Azure ASB, Kafka etc.)Experience with ORM (MyBatis, Hibernate)Hands-on experience with IDEs & tools - Eclipse, SQL Developer, Postman, SOAPUIVery good understanding of Software design and architectural patternsExperience working in an Agile/Scrum modelExperience with any Rules Engine is a plus (IBM ODM or Drools)Ability to learn new technologies in a fast-paced environmentExcellent communication skills; Work with Squad lead and Scrum master & tech lead to help refine the work backlog and assign work to squad membersGreat team player, self-starter, innovative, eager to learn every dayDefine, maintain, and support Java development environment and standard methodologies, such as Maven, Sonar, Bitbucket security and other Open Source tools.Strong understanding of SDLC best practicesLead design, code reviews, unit testing, and integration testing using Open Source frameworks.

Back to Job Search