1

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

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

Java (core backend) * React or Angular (frontend) * AWS (hands-on cloud experience) Experience Level: * 3-5 years (mid-level) This will be a fullstack role, so we are targeting candidates who are ...

Direct-manage a team of Senior, Mid-level and Junior Full Stack Engineers across front-end, back-end, and data domains. Conduct 1:1s, guide career development, handle performance management, and ...

Go-to-Market - Cary, NC, USA

Cary, NC · On-site

$150K - $200K/yr

These include frontend and backend engineers, AI research scientists, and others from Amazon ... Own the full sales cycle from prospecting through close for mid-market and enterprise accounts

These include frontend and backend engineers, AI research scientists, and others from Amazon ... Own the full sales cycle from prospecting through close for mid-market and enterprise accounts

Go-to-Market - Cary, NC, USA

Cary, NC · On-site

$150K - $200K/yr

These include frontend and backend engineers, AI research scientists, and others from Amazon ... Own the full sales cycle from prospecting through close for mid-market and enterprise accounts

Go-to-Market - Durham, NC, USA

Durham, NC · On-site

$150K - $200K/yr

These include frontend and backend engineers, AI research scientists, and others from Amazon ... Own the full sales cycle from prospecting through close for mid-market and enterprise accounts

These include frontend and backend engineers, AI research scientists, and others from Amazon ... Own the full sales cycle from prospecting through close for mid-market and enterprise accounts

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Lead and execute advanced development tasks for both frontend and backend, using .NET Core, C#, and ... Mentor associates, mid-level developers, and new team members, promoting a learning culture and ...

Senior Software Engineer

Morrisville, NC · Hybrid

$114K - $151K/yr

Lead and execute advanced development tasks for both frontend and backend, using .NET Core, C#, and ... Mentor associates, mid-level developers, and new team members, promoting a learning culture and ...

Mentor senior and mid-level engineers and contribute to architectural reviews and platform roadmaps ... Strong backend development experience (e.g., C#, Java, Go, or Node.js) and API design * Solid ...

next page

Showing results 1-20

Mid Backend Developer information

See Durham, NC salary details

$11

$55

$81

How much do mid backend developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for mid backend developer in Durham, NC is $55.79, according to ZipRecruiter salary data. Most workers in this role earn between $45.77 and $65.96 per hour, depending on experience, location, and employer.

What is a mid backend developer?

Mid Backend Developers are software engineers with intermediate experience who focus on building, maintaining, and optimizing the server-side components of web or mobile applications. They typically work with databases, APIs, server logic, and integration with front-end systems. Mid-level developers have a solid understanding of programming languages such as Java, Python, Node.js, or Ruby and are expected to contribute to code reviews, troubleshoot issues, and implement new features under minimal supervision. Their role bridges the gap between junior developers, who need more guidance, and senior developers, who handle architecture and high-level decisions.

What are some typical challenges a mid backend developer might face when integrating new technologies into existing systems?

As a Mid Backend Developer, one common challenge is ensuring that new technologies or frameworks integrate smoothly with legacy systems without disrupting current operations. This often involves understanding both the old and new codebases, data migration, and dealing with compatibility issues. Collaborating closely with frontend developers, DevOps, and QA teams is essential to address potential bottlenecks and maintain performance. Additionally, thorough testing and documentation are crucial to ensure long-term stability and maintainability.

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

To excel as a Mid Backend Developer, you need strong programming skills in languages such as Java, Python, or Node.js, along with a solid understanding of databases and API design, typically backed by a bachelor’s degree in computer science or related field. Familiarity with tools and systems like Git, RESTful APIs, Docker, and cloud platforms (e.g., AWS, Azure) is usually required. Problem-solving abilities, effective communication, and teamwork are crucial soft skills that set high performers apart. These competencies ensure efficient development, maintainability, and seamless integration of backend services in dynamic technical environments.

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

AspectMid Backend DeveloperBackend Developer
Experience LevelMid-level (2-4 years)Entry to Mid-level (0-3 years)
Skills & CertificationsProficiency in server-side languages, databases, APIs; often familiar with cloud servicesBasic to intermediate backend skills, some familiarity with similar technologies
Work EnvironmentCollaborates on complex projects, often in teams with frontend and DevOpsWorks on foundational backend tasks, may be part of smaller teams or solo projects
Industry UsageCommon in tech companies, startups, and enterprise environmentsWidespread across various industries, including tech, e-commerce, and finance

The Mid Backend Developer typically has more experience and handles more complex backend systems compared to a Backend Developer. While both roles require similar foundational skills, the mid-level position involves greater responsibility, problem-solving, and collaboration on larger projects.

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

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

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

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

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

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

Infographic showing various Mid Backend Developer job openings in Durham, NC as of July 2026, with employment types broken down into 66% Full Time, 25% Part Time, 1% Temporary, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $116,040 per year, or $55.8 per hour.

IT - Consultant | Enterprise Security J2EE APIs | Java EE Security Standards: JCA, JCE, JAAS, JSSE,

Spruce Infotech

Raleigh, NC • On-site

$51 - $65.75/hr

Full-time

Re-posted 26 days ago


Job description

POC: Brenda
PM update:
Please note that we are looking for mid-level Java Full Stack Developers in line with the existing team structure. Since the lead roles are already onboarded, the client prefers a balanced team composition rather than an all-senior team to avoid role overlap and potential conflicts.
• Job title: Java full stack developer
• Duration of the project: 18 months
• Work Location with Zip code: Raleigh, NC. Yes onsite
• Vendor Rate Range (min to max rate you can offer): XXX/hr to XXX/hr
• Do you have budget approved for this request? Yes
• Minimum years of experience required: 03 to 06 years of experience
• Would you require the candidates to meet you for in person interview? No
• Is Skype/WebEx interview, OK? Yes
Job Title: Full Stack Developer (Java / Angular / AWS)
Job Summary
We are seeking a Full Stack Developer with strong expertise in Java, Spring Boot, and modern frontend frameworks (Angular/React) to design, build, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience in microservices architecture, REST APIs, cloud platforms (AWS), and CI/CD pipelines, with the ability to contribute across both frontend and backend layers.
This role suits developers with ~3-6 years of experience, ranging from frontend-leaning to backend-heavy profiles, who can collaborate in Agile environments and deliver high-quality, production-ready solutions.
Key Responsibilities
Backend Development
• Design and develop scalable microservices using Java, Spring Boot, and related frameworks
• Build and maintain RESTful APIs and integration layers (JSON/REST, SOAP/XML when required)
• Implement secure, high-performance backend systems with proper validation, error handling, and logging
• Work with databases (SQL/NoSQL such as PostgreSQL, MySQL, MongoDB, DynamoDB, Redis)
• Optimize performance through query tuning, caching, and asynchronous processing
Frontend Development
• Develop responsive, user-friendly interfaces using Angular (preferred) or React
• Build reusable components, implement routing, and optimize performance (lazy loading, state management)
• Collaborate with UX/UI teams to deliver intuitive user experiences
Cloud & DevOps
• Deploy and manage applications on AWS (EC2, S3, Lambda, API Gateway, ECS, etc.)
• Implement and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools
• Work with Docker and Kubernetes for containerization and scalability
• Ensure application monitoring and reliability using tools like CloudWatch, Splunk, Dynatrace, or ELK stack
Quality & Security
• Write unit and integration tests using JUnit, Mockito, or similar frameworks
• Maintain high code quality using tools like SonarQube and Veracode
• Follow secure coding practices including authentication (JWT, OAuth, etc.)
Collaboration & Delivery
• Participate in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives)
• Collaborate with cross-functional teams (frontend, backend, DevOps, product owners)
• Troubleshoot production issues and support deployments
• Contribute to design discussions, code reviews, and documentation
Required Skills
• Languages: Java, JavaScript/TypeScript
• Backend: Spring Boot, Spring MVC, Microservices Architecture
• Frontend: Angular (preferred) or React
• API Development: RESTful APIs, JSON, optionally SOAP/XML
• Databases: SQL (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/Redis/DynamoDB)
• Cloud: AWS (core services and deployment patterns)
• DevOps Tools: Jenkins, GitHub Actions, Docker, Kubernetes
• Testing: JUnit, Mockito, and automation frameworks
• Monitoring: Splunk, CloudWatch, ELK, or similar
Nice-to-Have Skills
• Experience with workflow engines (e.g., Camunda)
• Knowledge of messaging systems (Kafka, ActiveMQ, Pulsar)
• Exposure to micro-frontend architecture or frontend optimization techniques
• Experience with security tools and practices (Veracode, SAST/DAST)
• Familiarity with MuleSoft or enterprise integrations
• Understanding of AI/ML concepts or modern observability stacks
Experience
• 3-6 years of professional experience in full stack development
• Experience in enterprise, banking, fintech, or high-scale systems is a plus
Soft Skills
• Strong problem-solving and debugging skills
• Ability to work independently and in a team environment
• Good communication and collaboration skills
• Adaptability to work across frontend, backend, and DevOps layers