Senior Backend Software Engineer

Talenthopllc — United States · Posted ~2 hours ago

Senior Full-time Remote

Skills

Java Node.js backend development REST APIs microservices distributed systems containers

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering opportunity to design and enhance services powering large-scale digital platforms. The role involves building APIs, microservices, and reliable cloud-based systems.

Highlights

Fully remote senior engineering role focused on scalable backend systems, cloud-native architectures, and distributed application development.

Description

This is a Fully Remote Job 1. About Our Client: The organization is a digital engineering and consulting firm serving media, entertainment, and connectivity sectors for over 22 years. Its Ad Tech & Media practice focuses on supporting advertising organizations by modernizing and operating systems that manage revenue streams, including linear, addressable, programmatic, AVOD/FAST, and CTV ad delivery. The company provides solutions across ad decisioning, order management, traffic and billing, data integration, and reporting throughout the order-to-cash lifecycle. 2. About the Opportunity: The Senior Backend Software Engineer (Java/Node.JS) role supports backend and microservice development, working on REST APIs and distributed systems in a cloud-native, containerized environment. This position requires cross-functional collaboration to ensure effective system operation and development. The role is critical for maintaining and enhancing backend services that power the organization's advertising technology products. 3. Responsibilities: Design, develop, and maintain backend services and REST APIs using Java, Spring Framework/Spring Boot, and Node.jsBuild and support containerized microservices deployed on AWS, including Kubernetes/EKS environmentsApply asynchronous, reactive, or functional programming patterns across Java and JavaScript codebasesTroubleshoot complex backend and distributed-system issues, perform root-cause analysis, and drive fixes to resolutionWork with Infrastructure as Code tools (preferably Terraform) and CI/CD pipelines (GitHub Actions, Concourse, Jenkins, or similar)Design and implement integrations with SQL and NoSQL databasesParticipate in code reviews, sprint planning, technical discussions, and troubleshooting sessionsProactively identify and escalate blockers, risks, and dependenciesTake ownership of production issues, coordinating resolution across internal and partner teamsCommunicate technical issues, risks, and solutions clearly to both technical and non-technical stakeholders 4. Requirements: Strong hands-on Java experience with Spring Framework/Spring BootExperience designing REST APIs and backend microservicesSolid understanding of OOP, software design principles, and backend architectureFamiliarity with asynchronous, reactive, or functional programmingProficiency in troubleshooting complex backend and distributed-system issuesHands-on Node.js backend experience, including asynchronous patterns and frameworks like Express.jsComfortable working across both Java and Node.js codebasesStrong experience with AWS or comparable cloud platformsExperience with containerized applications and Kubernetes (EKS preferred)Familiarity with Terraform/IaC and CI/CD tools (GitHub Actions, Jenkins, or similar)Comfortable working in Linux environmentsStrong grounding in data structures, algorithms, concurrency, distributed systems, system design, JVM and memory management, and database fundamentals (SQL and NoSQL)Effective communication skills across engineering, product, and cross-team stakeholdersProactive in surfacing blockers and risksAbility to own issues end-to-end, including production incidents, with minimal supervision 5. Pay Range and Compensation Package: The annual base salary range is $80,000 to $100,000, paid based on experience and skills. Benefits & Perks: Candidates are eligible for the full list of benefits linked in the original job posting. Equal Opportunity Statement: 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. Note: TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.