Senior Backend Software Engineer (Java/Node.JS)

Company: pureIntegration

Location: Reston, VA (Remote)

Salary: $120,000 - $140,000 a year

Type: Full-time

Remote: Yes

Posted: 2026-08-13

About this role

Company Description

pureIntegration is a digital engineering, consulting and professional services firm headquartered in the Washington, DC area, serving media, entertainment, and connectivity companies for more than 22 years. Our Ad Tech & Media practice helps advertising organizations modernize and operate the systems that power their revenue — spanning linear, addressable, programmatic, AVOD/FAST, and CTV ad delivery — including ad decisioning, order management, traffic and billing, data integration, and reporting across the order-to-cash lifecycle.

Job Description

We're looking for a Senior Backend Software Engineer with strong hands-on experience across both Java and Node.js to support backend and microservice development for our client. You'll work on REST APIs and distributed backend systems deployed in a cloud-native, containerized environment, collaborating closely with engineers, technical leads, and product managers across multiple teams.

This role requires someone who can move comfortably between Java/Spring and JavaScript/Node.js codebases, has a solid grounding in computer science fundamentals and distributed systems, and takes ownership of issues from identification through resolution with minimal supervision.

This is a full-time remote position.The annual base salary range is *$120,000 – $140,000*. Candidates will be paid within this range based on their work experience and skills. Candidates are also eligible for our full list of benefits linked here.

Responsibilities

  • Design, develop, and maintain backend services and REST APIs using Java, Spring Framework/Spring Boot, and Node.js
  • Build and support containerized microservices deployed on AWS, including Kubernetes/EKS environments
  • Apply asynchronous, reactive, or functional programming patterns where appropriate across both Java and JavaScript codebases
  • Troubleshoot complex backend and distributed-system issues, performing root-cause analysis and driving fixes thro...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Reston