Fidelity Investments-posted 9 months ago
Senior
Onsite • Durham, NC
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Java Software Engineer (Trading Platform) in Durham, NC! The RoleDo you have a passion for developing software using innovative frameworks? Then this may be the job for you, Fidelity Brokerage Technology is looking for a Senior Java Software Engineer who has experience developing Java applications and is capable of developing enterprise applications for our fixed income and Forex financial platforms.

  • Design, develop, test, deploy, maintain and improve Fidelity customer-facing software solutions.
  • Apply strong software development and test automation skills.
  • Work in an Agile software delivery environment.
  • Build positive relationships with other team members.
  • Bachelor's degree in Computer Science or equivalent.
  • 8+ years of experience developing multi-tier distributed applications.
  • Expert level knowledge of REST API development.
  • Proven expertise in MQ/Kafka technology to develop and support data ingestion services.
  • Experience in developing applications that use multi-threaded processing.
  • Demonstrated expertise in various relational and non-relational database technologies (ideally Oracle/Redis/Aerospike/DynamoDB).
  • Familiarity using financial messaging protocols like FIX.
  • Familiarity with GIT workflow for code check-ins and review.
  • Experience with devops/deployment tools and techniques like Jenkins, TerraCore, Concourse, Docker.
  • Strong software experience in developing and delivering full-stack cloud-based applications.
  • Experience in UI Development with technologies like Angular, React and others.
  • Comfortable working in an Agile software delivery environment.
  • Passion for clean, maintainable code.
  • Ability to learn, adapt and embrace new concepts & technologies quickly.
  • Supportive and collaborative culture.
  • Opportunities to expand skill set and develop professional network.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service