1

Senior Backend Developer Jobs in Durham, NC (NOW HIRING)

Sr. Java Developer

Durham, NC ยท On-site

$55.25 - $70.50/hr

Experience building and maintaining backend services in a production environment Nice To Have ... Mentor engineers on design choices, code reviews, and modern Java practices. * Champion AI ...

We are looking for a Senior Full Stack Developer with a strong, backend-heavy background to lead the development, validation, and maintenance of critical system integration and client onboarding ...

As a Senior Full Stack Engineer, you'll build the product surfaces that bring our marketplace ... The underlying platform requires heavy back-end engineering, low-latency optimization, and ...

Sr. Software Engineer (Backend)

Raleigh, NC ยท On-site

$119K - $157K/yr

As a Sr. Software Engineer, you will own complex problem spaces and drive them forward ... Experience improving team-level tooling, processes, or developer workflows beyond your immediate ...

Sr. Software Engineer (Backend)

Raleigh, NC ยท On-site

$119K - $157K/yr

As a Sr. Software Engineer, you will own complex problem spaces and drive them forward ... Experience improving team-level tooling, processes, or developer workflows beyond your immediate ...

Job Summary : ClifyX is a company seeking a Senior Full Stack Developer. The role involves ... through backend services and APIs. โ€ข Develop responsive, accessible, high-performance user ...

Sr. Software Engineer (Backend)

Raleigh, NC ยท On-site

$135 - $150/hr

As a Sr. Software Engineer, you will own complex problem spaces and drive them forward ... Experience improving team-level tooling, processes, or developer workflows beyond your immediate ...

Senior Android Developer

Raleigh, NC ยท On-site

$56.50 - $71.50/hr

Senior Android Developer (Kotlin/Java) LOCAL TO Raleigh, NC ONLY!(Onsite) Contract ROLE_DESCRIPTION ... Backend) to define and implement new features Follow best practices in mobile architecture and ...

Senior Ruby and Node Developer We are seeking a Senior Ruby and Node Developer with 8+ years of ... You will be responsible for designing, developing, and optimizing back-end systems and ensuring ...

Senior Fullstack Developer (Java+ Angular)

Dallas, TX ยท On-site

$52.25 - $67.25/hr

We are hiring Java Fullstack Engineer to join our Digital Engineering team. About Us: For the past ... Updated Key Skills and Technologies Backend: * Java * Spring Boot * Hibernate/JPA * SQL

Senior Wallet Developer

Raleigh, NC ยท Remote

$55.75 - $73.75/hr

We are seeking a Senior Wallet Developer to design, build, and maintain secure, scalable wallet ... This role will work across backend services, wallet technology, external integrations, real-time ...

Senior Wallet Developer

Raleigh, NC ยท On-site +1

$53 - $70/hr

We are seeking a Senior Wallet Developer to design, build, and maintain secure, scalable wallet ... This role will work across backend services, wallet technology, external integrations, real-time ...

Sr. Java Developer with GCP/AWS

Raleigh, NC ยท On-site

$55.75 - $71/hr

Job Title: Sr. Java Developer with GCP/AWS Job Location: Raleigh, NC Job Type: Contract Required ... focus on backend * 5 years of experience with Azure GCP or other public cloud services ...

Showing results 21-40

Senior Backend Developer information

See Durham, NC salary details

$58K

$126.7K

$172.6K

How much do senior backend developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior backend developer in Durham, NC is $126,703.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,200.00 and $141,800.00 per year, depending on experience, location, and employer.

What does a senior backend developer do?

A Senior Backend Developer is responsible for designing, building, and maintaining the server-side logic of web applications. They work with databases, APIs, and server infrastructure to ensure that applications run smoothly, securely, and efficiently. In addition to writing robust code, they often mentor junior developers, contribute to architectural decisions, and collaborate with frontend teams to deliver seamless user experiences. Their expertise is crucial for scaling applications and implementing best practices in software development.

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

To thrive as a Senior Backend Developer, you need advanced proficiency in server-side programming languages (such as Java, Python, or Node.js), deep understanding of API design, and experience with database management, often supported by a degree in computer science or related field. Familiarity with version control systems (like Git), cloud platforms (such as AWS or Azure), and relevant certifications in backend technologies are commonly required. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with cross-functional teams and mentor junior developers. These competencies ensure robust, scalable backend systems and drive successful project delivery in complex technical environments.

What are common challenges senior backend developers face when leading complex projects, and how can they address them?

Senior Backend Developers often encounter challenges such as integrating legacy systems with new technologies, ensuring scalability under increased load, and coordinating cross-functional teams for seamless feature delivery. Addressing these challenges typically involves proactive architectural planning, clear communication with frontend and DevOps teams, and adopting best practices like code reviews and automated testing. Staying updated on emerging technologies and fostering a culture of knowledge sharing within the team also help in overcoming technical obstacles and driving successful project outcomes.

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

AspectSenior Backend DeveloperBackend Developer
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesign architecture, mentor juniors, optimize systemsImplement features, fix bugs, write code
Skills & CertificationsAdvanced coding, system design, relevant certificationsBasic coding, database knowledge
Work EnvironmentCollaborates with cross-functional teams, often in larger projectsFocuses on individual tasks within projects

The main difference between a Senior Backend Developer and a Backend Developer lies in experience, responsibilities, and leadership. Senior Backend Developers typically have more years of experience, take on complex system design, and mentor junior staff, whereas Backend Developers focus on implementing features and fixing bugs. Both roles are essential in backend development teams, but the senior role involves more strategic and leadership duties.

What are the most commonly searched types of Backend Developer jobs in Durham, NC?

The most popular types of Backend Developer jobs in Durham, NC are:

What are popular job titles related to Senior Backend Developer jobs in Durham, NC?

For Senior Backend Developer jobs in Durham, NC, the most frequently searched job titles are:

What job categories do people searching Senior Backend Developer jobs in Durham, NC look for?

The top searched job categories for Senior Backend Developer jobs in Durham, NC are:

What cities near Durham, NC are hiring for Senior Backend Developer jobs?

Cities near Durham, NC with the most Senior Backend Developer job openings:

Infographic showing various Senior Backend Developer job openings in Durham, NC as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $126,703 per year, or $60.9 per hour.

Senior Java Developer (Spring Boot & Microservices)

Select Jarvis.com

Raleigh, NC โ€ข On-site

$55.75 - $71/hr

Other

Posted 4 days ago


Job description

Senior Java Developer (Spring Boot & Microservices)

Location: Raleigh, Charlotte, NC / Atlanta, GA(Onsite)
Employment Type: 12+ Months Contract

 

Job Summary - We are looking for a highly skilled Senior Java Developer with strong hands-on experience in Java, Spring Boot, and Microservices to join an enterprise technology team.

The ideal candidate will have a strong backend development background, experience designing and developing scalable microservices-based applications, and excellent communication skills. This role requires someone who can work independently, collaborate effectively with technical and business teams, and contribute hands-on to development and delivery.

 

Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications and microservices.
  • Develop and maintain RESTful APIs and integrations.
  • Build high-performance, reliable, and secure backend services using Spring Boot.
  • Participate in architecture and technical design discussions.
  • Write clean, maintainable, testable, and production-ready code.
  • Perform code reviews and contribute to engineering best practices.
  • Troubleshoot application issues and perform root-cause analysis.
  • Collaborate with architects, developers, QA, DevOps, Product Owners, and business stakeholders.
  • Participate in Agile ceremonies and contribute to sprint planning and delivery.
  • Support CI/CD pipelines, deployments, and production releases.
  • Continuously identify opportunities to improve application performance, scalability, and reliability.

 

Required Technical Skills

  • Strong hands-on experience with Core Java / Java 8+
  • Extensive experience with Spring Boot
  • Strong hands-on experience developing Microservices
  • Strong knowledge of RESTful APIs and web services
  • Strong understanding of Object-Oriented Programming and Design Patterns
  • Experience with Spring MVC, Spring Data JPA and Hibernate
  • Strong SQL and relational database experience
  • Experience with Git, Maven/Gradle and CI/CD
  • Experience with unit and integration testing, preferably JUnit/Mockito
  • Good understanding of Agile/Scrum development environments
  • Experience troubleshooting and resolving production issues

 

Preferred Skills

  • Spring Cloud
  • Kafka or other messaging technologies
  • Docker and Kubernetes
  • AWS, Azure, or Google Cloud Platform
  • API Gateway / API management
  • OAuth2 / JWT / Spring Security
  • NoSQL databases such as MongoDB
  • Jenkins or similar CI/CD tools
  • Experience with enterprise-scale applications

Thanks
Sudheera
Sr. Talent Acquisition
Select Jarvis LLC
E:-
T:-