×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Durham, Durham County, North Carolina, 27701, USA
Listing for: 3B Staffing
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below
Title:
Full Stack Engineer




Location:

Durham, NC

• Duration: 12 months

10+ yrs Full Stack Engineer with strong Java, REST APIs, Kafka/MQ, multithreading, FIX protocol, CI/CD (Jenkins/Docker), Git, and experience with Oracle/Redis/Dynamo

DB in Agile enterprise environments.


• Must Have:
Candidates must have 10+ years of experience developing multi-tier distributed applications, expert level REST API development experience, strong hands-on experience with Kafka or MQ technologies for data ingestion, experience with multi-threaded processing, familiarity with financial messaging protocols such as FIX, experience with Git workflows, and strong experience with CI/CD and deployment tools such as Jenkins, Terra Core, Concourse, or Docker.

Candidates must also have strong experience with relational and non-relational databases such as Oracle, Redis, Aerospike, or Dynamo

DB and be comfortable working in Agile environments.

• Interview Process: TBD

• Notes:
This role sits within the Fixed Income, FX and Syndicate team and focuses on building enterprise-level applications for financial platforms. Strong backend engineering is required with an emphasis on scalable, modular system design. UI development experience with Angular or React is considered a plus but is not required. Candidates should be comfortable working in fast-paced environments and collaborating closely with cross-functional teams to design, develop, test, and deploy customer-facing solutions.

• Nice to Have:

Experience with Angular or React, exposure to CI/CD tools such as Terra Core or Concourse, and familiarity with financial domain technologies and messaging protocols.

The Role

Do you have a passion for developing software using cutting edge frameworks? Then this may be the job for you, Fidelity Brokerage Technology is looking for a Senior Software Engineer who has experience developing Java applications and is capable of developing enterprise applications for our fixed income and forex financial platforms.

The Expertise and Skills You Bring
  • Bachelor's degree in Computer Science or equivalent.
  • 10+ years of experience developing multi-tier distributed application preferred.
  • Expert level knowledge of REST API development
  • Demonstrated expertise MQ /Kafka technology to develop and support data ingestion services
  • Experience in developing applications that use multi-threaded processing.
  • Familiarity using financial messaging protocols like FIX.
  • Familiarity with GIT workflow for code check-ins and review
  • Deployment tools and techniques like Jenkins, Terra Core, Concourse, Docker etc.
  • Demonstrated expertise in various relational and non-relational database technologies (ideally Oracle/Redis/Aerospike/Dynamo

    DB)
  • Experience in UI Development with technologies like Angular, React and others is a big plus.
  • You are comfortable working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
  • You have a passion for clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments.
  • Learning, adapting and embracing new concepts & technologies quickly and implementing them successfully.
  • Understanding of fundamental design principles for building a modular and scalable platform.
  • You build positive relationships with other team members and have excellent verbal and written communication.
  • Good communication skills, problem solving skills, and a highly professional attitude are needed for this role.
The Team

Fixed Income, FX and Syndicate team is committed to providing innovative solutions in the financial domain. As a Senior Software Engineer you will be applying your strong software development and test automation skills to design, develop, test, deploy, maintain and improve Fidelity customer-facing software solutions.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary