1

Senior Full Stack Developer Jobs in Raleigh, NC (NOW HIRING)

Duration: 12 months 10+ yrs Full Stack Engineer with strong Java, REST APIs, Kafka/MQ ... Then this may be the job for you, Fidelity Brokerage Technology is looking for a Senior Software ...

New

Duration: 12 months 10+ yrs Full Stack Engineer with strong Java, REST APIs, Kafka/MQ ... Then this may be the job for you, Fidelity Brokerage Technology is looking for a Senior Software ...

New

About the Role McKesson is seeking a Senior AI-First Full Stack Engineer to build the next ... DevOps practices. * Build CI/CD pipelines, Infrastructure as Code, containerized workloads, and ...

New

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

... developer role (coding ,code reviews, internal testing sign off etc.) for deliverables from WFI .Technical point of contact for all technical issues for the assigned module and analyze, investigate ...

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

... developer role (coding ,code reviews, internal testing sign off etc.) for deliverables from WFI .Technical point of contact for all technical issues for the assigned module and analyze, investigate ...

Showing results 41-60

Senior Full Stack Developer information

See Raleigh, NC salary details

$23

$57

$83

How much do senior full stack developer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for senior full stack developer in Raleigh, NC is $57.60, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $66.35 per hour, depending on experience, location, and employer.

What is a senior full stack developer?

Senior Full Stack Developers are experienced professionals who design, develop, and maintain both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to handle servers, databases, APIs, and user interfaces. In addition to coding, they often lead development teams, make architectural decisions, and ensure software quality and scalability. Their expertise allows them to oversee the entire application lifecycle, from concept to deployment.

How does a senior full stack developer typically collaborate with cross-functional teams during a project lifecycle?

As a Senior Full Stack Developer, you'll frequently collaborate with designers, product managers, QA engineers, and other developers to deliver end-to-end solutions. You'll be involved in requirements discussions, offer technical guidance, and help align frontend and backend development with business goals. Your role often includes code reviews, mentoring junior team members, and ensuring seamless integration across various systems. This collaborative environment encourages knowledge sharing and innovation while ensuring project success.

What are the key skills and qualifications needed to thrive as a senior full stack developer, and why are they important?

To thrive as a Senior Full Stack Developer, you need advanced proficiency in both front-end and back-end programming languages, frameworks, and a solid understanding of software architecture, usually supported by a relevant degree and several years of experience. Mastery of tools such as Git, Docker, CI/CD systems, and cloud platforms like AWS or Azure is typically required, alongside familiarity with databases and version control systems. Strong problem-solving abilities, leadership, effective communication, and collaboration skills set exceptional developers apart. These skills and qualities are crucial for delivering robust, scalable solutions while mentoring teams and efficiently bridging gaps between client requirements and technical implementation.

What is the difference between Senior Full Stack Developer vs Backend Developer?

AspectSenior Full Stack DeveloperBackend Developer
Required SkillsProficiency in both frontend and backend technologies, such as JavaScript, HTML, CSS, and server-side languages like Node.js, Python, or JavaSpecialized in server-side development, working with languages like Java, Python, Ruby, or PHP, and database management
Work EnvironmentCollaborates across frontend and backend teams, often involved in full project lifecycleFocuses primarily on backend systems, APIs, and database integration
Common UsageUsed in roles requiring full project oversight and versatile development skillsUsed in roles focused on server-side logic, database management, and API development

The main difference is that a Senior Full Stack Developer handles both frontend and backend development, providing a comprehensive approach to projects, while a Backend Developer specializes solely in server-side logic and database management. Both roles require strong programming skills, but the Full Stack Developer's expertise spans the entire technology stack.

What are the most commonly searched types of Full Stack Developer jobs in Raleigh, NC?

The most popular types of Full Stack Developer jobs in Raleigh, NC are:

What are popular job titles related to Senior Full Stack Developer jobs in Raleigh, NC?

For Senior Full Stack Developer jobs in Raleigh, NC, the most frequently searched job titles are:

What cities near Raleigh, NC are hiring for Senior Full Stack Developer jobs?

Cities near Raleigh, NC with the most Senior Full Stack Developer job openings:

Infographic showing various Senior Full Stack Developer job openings in Raleigh, NC as of August 2026, with employment types broken down into 89% Full Time, 5% Part Time, 5% Contract, and 1% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $119,814 per year, or $57.6 per hour.

Full Stack Engineer

3B Staffing LLC

Durham, NC • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

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/DynamoDB 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, TerraCore, Concourse, or Docker. Candidates must also have strong experience with relational and non-relational databases such as Oracle, Redis, Aerospike, or DynamoDB 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 TerraCore 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, TerraCore, Concourse, Docker etc.
  • Demonstrated expertise in various relational and non-relational database technologies (ideally Oracle/Redis/Aerospike/DynamoDB)
  • 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.