Senior Backend Software Engineer (Java/Node.JS)

re-zoo-me

Northern (KY)

Hybrid

USD 120,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

re-zoo-me is seeking a Senior Backend Software Engineer (Java/Node.js) for a fully remote position in the United States. You will design and maintain REST APIs, build distributed backend systems, and work in a cloud-native, containerized environment.

The role requires strong Java with Spring, Node.js experience, AWS, Kubernetes, Terraform, and CI/CD. You will collaborate with engineers, product managers, and leads to deliver scalable backend solutions and resolve production issues.

Qualifications

  • Experience designing REST APIs and backend microservices.
  • Strong Java/Spring Boot and Node.js capabilities.
  • Hands-on experience with AWS and containerized deployments.
  • Familiarity with distributed systems, concurrency, and system design.
  • Proficient in Linux and CI/CD tooling.

Responsibilities

  • Design, develop, and maintain backend services and REST APIs using Java, Spring Framework/Spring Boot, and Node.js.
  • Build and support containerized microservices on AWS, including Kubernetes/EKS.
  • Collaborate with engineers, tech leads, and product managers to deliver backend solutions.
  • Troubleshoot complex distributed-system issues and perform root-cause analysis.
  • Participate in code reviews, sprint planning, and deployment pipelines.

Skills

Java
Spring/Spring Boot
Node.js
REST APIs
AWS
Kubernetes
Terraform
CI/CD
Linux
Distributed systems
OOP & design

Tools

GitHub Actions
Jenkins
Concourse
Docker
EKS

Job description

This is a Fully Remote Job
1. About Our Client:

This organization is a digital engineering, consulting, and professional services firm with over 22 years of experience serving media, entertainment, and connectivity sectors. It specializes in supporting advertising organizations by modernizing and operating systems that manage revenue generation, including linear and addressable advertising, programmatic, AVOD/FAST, and CTV ad delivery. The company’s solutions cover ad decisioning, order management, traffic and billing, data integration, and reporting across the order-to-cash lifecycle.

2. About the Opportunity:

The Senior Backend Software Engineer (Java/Node.JS) will support backend and microservice development by designing and maintaining REST APIs and distributed backend systems in a cloud-native, containerized environment. This role requires expertise in both Java and Node.js, a solid understanding of computer science fundamentals and distributed systems, and the ability to independently resolve complex technical issues. The position involves collaboration with engineers, technical leads, and product managers to ensure effective delivery of backend solutions.

3. 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, perform root-cause analysis, and drive fixes through to resolution
  • Work with Infrastructure as Code (Terraform preferred) and CI/CD pipelines (GitHub Actions, Concourse, Jenkins, or similar) to support deployment and delivery
  • Design and implement integrations with SQL and NoSQL databases
  • Participate in code reviews, sprint planning, technical discussions, and troubleshooting sessions
  • Proactively identify and elevate blockers, risks, and dependencies
  • Take ownership of production issues, coordinating resolution across internal and partner teams
  • Communicate technical issues, risks, and proposed solutions clearly to both technical and non-technical stakeholders
4. Requirements:
  • Strong hands-on Java experience with Spring Framework/Spring Boot
  • Experience designing REST APIs and backend microservices
  • Solid grasp of OOP, software design principles, and backend architecture
  • Familiarity with asynchronous, reactive, or functional programming
  • Ability to troubleshoot complex backend and distributed-system issues
  • Hands-on Node.js backend experience, including async patterns and frameworks like Express.js
  • Comfortable working across both Java and Node.js codebases
  • Strong AWS experience or comparable cloud platform knowledge
  • Experience with containerized applications and Kubernetes (EKS preferred)
  • Familiarity with Terraform/IaC and CI/CD tools (GitHub Actions, Jenkins, or similar)
  • Comfortable in Linux environments
  • Strong grounding in data structures/algorithms, concurrency, distributed systems, and system design
  • JVM and memory management fundamentals
  • Database fundamentals (SQL and NoSQL)
  • Strong communication skills across engineering, product, and cross-team stakeholders
  • Proactive issue identification and ownership from start to finish
5. Pay Range and Compensation Package:
  • Annual base salary range is $120,000 to $140,000 based on experience and skills
  • Candidates are eligible for the full list of benefits as provided by the organization
Equal Opportunity Statement:

Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Willows (CA)

Hybrid
USD 120,000 - 180,000
Java Backend Engineer (Remote)
Java Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
USD 85,000 - 125,000
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Willows (CA)

Hybrid
USD 140,000 - 200,000
Equity options
Flexible hours
Health insurance
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Backend Engineer
Senior Backend Engineer

Bright Vision Technologies • United States

Remote
USD 100,000 - 175,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

inPowered AI • San Francisco (CA)

On-site
USD 150,000 - 190,000
Senior Backend Engineer - Java/Node Microservices (Remote)
Senior Backend Engineer - Java/Node Microservices (Remote)

Worky • Reston (VA)

On-site
USD 120,000 - 140,000
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)

SourceDirect Talent • Town of Texas (WI)

Remote
USD 90,000 - 120,000
Senior Back End Software Engineer (Java)
Senior Back End Software Engineer (Java)

OSI Engineering • Menlo Park (CA)

On-site
USD 160,000 - 180,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Spatial Front, Inc • United States

On-site
USD 105,000 - 160,000
Comprehensive benefits package