Node.js & AWS Back-End Developer (Senior)

Sabenza IT & Recruitment

Mayville (ND)

Hybrid

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working arrangements
Hybrid work model
State-of-the-art offices
Vehicle purchase promotions
International collaboration

Job summary

Sabenza IT & Recruitment is seeking a Senior Back-End Developer to design, develop, and operate scalable cloud-based back-end applications. You will build serverless solutions with Node.js on AWS and manage APIs, event-driven services, and integrations with energy partners.

Ideal candidates have 5+ years of production Node.js in serverless environments, strong AWS serverless experience, automated testing, and leadership in IT teams.

Qualifications

  • Relevant IT degree or equivalent practical experience.
  • 5+ years production experience with Node.js in serverless environments.
  • 5+ years AWS serverless tech stack (Lambda, API Gateway, DynamoDB, SQS/SNS).
  • 5+ years automated testing (unit and end-to-end).
  • Leadership experience in IT teams or technical guidance.
  • Strong SQL and NoSQL database knowledge.
  • Experience with Infra as Code (CloudFormation).
  • Experience CI/CD pipelines (GitHub Actions).
  • Knowledge of cloud computing, Kubernetes, monitoring, and logging.
  • AWS Developer Associate at minimum; higher certs beneficial.

Responsibilities

  • Design, develop, and operate scalable back-end apps in cloud; production-ready.
  • Build and maintain serverless solutions using Node.js and AWS.
  • Develop APIs and event-driven services; integrate with energy partners.
  • Work with AWS Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3, CloudWatch.
  • Implement automated tests; maintain CI/CD pipelines and IaC.
  • Monitor performance, troubleshoot, and support 24/7 operations.
  • Apply cloud security best practices; ensure quality standards.

Skills

Node.js
AWS Serverless
APIs
CI/CD
Infrastructure as Code
GitHub Actions
SQL & NoSQL
Agile/Scrum
Cloud Security

Education

IT degree or equivalent

Tools

AWS Lambda
API Gateway
DynamoDB
SQS
SNS
Kinesis
S3
CloudWatch
CloudFormation

Job description

Are you a Senior Back-End Developer who loves solving complex problems, building scalable cloud solutions, and turning great ideas into production-ready applications? This could be your next big opportunity!

Join a dynamic, globally connected IT team working on innovative e-mobility solutions that bring together smart vehicle charging, renewable energy, intelligent optimisation, and bidirectional charging technology. Your work will help enable smarter energy usage, vehicle-to-home (V2H) and vehicle-to-grid (V2G) solutions, and seamless integrations across connected energy ecosystems.

If serverless architecture, AWS, clean code, and leading technical delivery are your thing, we want to hear from you!

What you'll be doing
  • Design, develop, and operate scalable, production-ready back-end applications in a cloud-based environment.
  • Build and maintain serverless solutions using Node.js and AWS technologies.
  • Develop and manage APIs, event-driven services, and integrations with external systems and energy partners.
  • Work with AWS Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3, and CloudWatch.
  • Implement automated unit and end-to-end testing to maintain high-quality, reliable code.
  • Build and maintain CI/CD pipelines and Infrastructure as Code solutions.
  • Monitor application performance, analyse logs, troubleshoot issues, and support 24/7 production operations.
  • Apply cloud security best practices and ensure solutions meet technical and quality standards.
  • Collaborate with customers, developers, teams, and external vendors to deliver effective solutions.
  • Take ownership of complex technical challenges, identify risks, and drive solutions forward.
  • Share knowledge, mentor team members, and contribute to technical design and architectural decisions.
Requirements

Essential requirements:

  • A relevant IT degree or equivalent practical experience.
  • At least 5 years of production experience with Node.js in serverless environments.
  • At least 5 years of hands-on experience with AWS serverless technologies, including Lambda, API Gateway, DynamoDB, and SQS/SNS.
  • At least 5 years of automated testing experience, including unit and end-to-end testing.
  • Experience leading IT teams or providing technical leadership.
  • Strong experience with both SQL and NoSQL databases.
  • Experience with Infrastructure as Code, preferably CloudFormation.
  • Experience designing, configuring, and maintaining CI/CD pipelines, preferably using GitHub Actions.
  • Knowledge of cloud computing, Kubernetes, serverless architecture, networking, monitoring, and log analytics.
  • Understanding of software design and architecture patterns.
  • Experience working in Agile or Scrum environments.
  • AWS Developer Associate certification at minimum is preferred as a qualification benchmark, with Professional-level certifications advantageous.
Skills that will give you an edge
  • Experience with linear and nonlinear optimisation.
  • Knowledge of efficient algorithms and complexity theory.
  • Performance testing and application tuning.
  • Exposure to e-mobility, intelligent charging, or energy-management solutions.
  • Java development experience.
Benefits
  • Work on cutting-edge global IT solutions and innovative technologies.
  • Collaborate with talented teams across international markets.
  • Enjoy flexible working arrangements, combining remote and on-site work.
  • Benefit from a flexible working model of 1,960 hours over a 12-month period.
  • Experience a fast-paced, energetic environment that encourages innovation and continuous learning.
  • Work in modern, state-of-the offices.
  • Enjoy access to vehicle purchase and leasing promotions, subject to applicable terms and conditions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-End Developer (Advanced)
Back-End Developer (Advanced)

Sabenza IT & Recruitment • Mayville (ND)

Hybrid
USD 110,000 - 150,000
Flexible working arrangements
Remote and on-site work flexibility
Modern tech stack
Senior Backend Engineer - Node.js & AWS (Remote)
Senior Backend Engineer - Node.js & AWS (Remote)

Quik Hire Staffing • United States

Remote
GBP 70,000 - 120,000
Developer Node.js
Developer Node.js

Bayer AG • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Node.js & AWS Backend Engineer | Remote
Senior Node.js & AWS Backend Engineer | Remote

Sabenza IT & Recruitment • Mayville (ND)

Hybrid
USD 120,000 - 150,000
Flexible working arrangements
Hybrid work model
State-of-the-art offices
+2
Senior Backend Engineer
Senior Backend Engineer

Tsit Digital Technologies • United States

Remote
USD 140,000 - 190,000
Remote-first work culture
Senior TypeScript + AWS Lambda Developer
Senior TypeScript + AWS Lambda Developer

NTT DATA, Europe & LATAM, Branch in USA, Inc. • United States

Remote
USD 35,000 - 48,000
JavaScript Developer (React/Vue & Node) - Remote
JavaScript Developer (React/Vue & Node) - Remote

Eddymens • United States

Remote
USD 90,000 - 150,000
Flexible hours
Remote work
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)

Kellton • Reston (VA)

On-site
USD 120,000 - 150,000
Senior AWS Infrastructure .Net Application Engineer
Senior AWS Infrastructure .Net Application Engineer

N-iX • United States

Hybrid
USD 90,000 - 120,000
Flexible working format
Competitive salary
Professional development tools
+1
Sr. Node.js Backend Engineer
Sr. Node.js Backend Engineer

Envision Technology Solutions • Austin (TX)

On-site
USD 140,000 - 180,000