✦ Luna Orbit — Software Engineering

Senior Backend Engineer – Node.js & Microservices

at axiusSoftware

📍 Remote, US Remote 💰 $40K – $95K USD / year Posted April 06, 2026
Salary $40K – $95K USD / year
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Senior Backend Engineer for distributed systems at AxiusSoftware; design and implement scalable Node.js services and microservices, building REST/GraphQL APIs across cloud platforms (AWS/Azure/GCP).

  • Design and develop scalable backend services using Node.js
  • Architect and implement microservices-based solutions
  • Build and maintain RESTful and/or GraphQL APIs
  • Ensure high performance, reliability, and scalability
  • Collaborate with frontend, DevOps, and product teams

Stack includes Node.js with microservices architecture, REST/GraphQL APIs, PostgreSQL/MySQL and MongoDB/Redis, Kafka/RabbitMQ, Docker, Kubernetes, CI/CD, and cloud platforms (AWS/Azure/GCP).

The ideal candidate is a senior backend engineer with 5+ years of Node.js and microservices experience, proficient in Express.js/NestJS, and strong API design skills across REST/GraphQL. They should have hands-on cloud experience (AWS/Azure/GCP), robust data modeling skills, and a track record of building scalable distributed systems in a cloud-native environment.

5+ years of backend development with Node.jsStrong experience in microservices architecture (mandatory)Proficiency in frameworks such as Express.js / NestJSExperience with API design (REST/GraphQL)Hands-on experience with databases: SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDBRedis)Experience with message brokers (KafkaRabbitMQor similar)Familiarity with Docker & containerizationUnderstanding of CI/CD pipelinesExperience with cloud platforms (AWS / Azure / GCP)Strong understanding of system design and distributed systems
Experience with KubernetesKnowledge of event-driven architectureExposure to API Gatewayservice meshExperience in high-traffic or scalable platformsFamiliarity with security best practices (OAuthJWTetc.)
Node.jsExpress.jsNestJSPostgreSQLMySQLMongoDBRedisKafkaRabbitMQDockerKubernetesAWSAzureGoogle Cloud PlatformGraphQL
Node.jsmicroservicesExpress.jsNestJSRESTGraphQLPostgreSQLMySQLMongoDBRedisKafkaRabbitMQDockerKubernetesCI/CDAWSAzureGCPdistributed systems
Node.jsmicroservicesExpress.jsNestJSRESTGraphQLPostgreSQLMySQLMongoDBRedisKafkaRabbitMQDockerKubernetesCI/CDAWSAzureGCPDistributed systems
Problem-solvingAnalytical thinkingFast-paced collaborationClear communicationOwnership mindset
Industry SaaS
Job Function Develop and scale backend services for distributed systems in a cloud-native environment
Role Subtype Senior Backend Engineer
Tech Domains Node.js, Express.js, NestJS, PostgreSQL, MongoDB, Redis, Kafka, Docker, Kubernetes, GraphQL
senior backend engineernode.jsmicroservicesexpress.jsnestjsrestgraphqlapi designpostgresqlmysqlmongodbrediskafkarabbitmqdockerkubernetesawsazuregcpdistributed systems

Less than 5 years of Node.js backend experience, No microservices experience, No cloud platform experience, No Docker/Kubernetes experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile