Middleware Software Developer III

Overview

On Site
Depends on Experience
Contract - W2
Contract - 21 week(s)

Skills

Node.js

Job Details

Software Developer – Middleware (Python, Java, Node.js)
Location: Englewood, CO
Schedule: M-F 40 hours/week; onsite
Contract: W2 only, through end of 2025
Pay: $54.44 - $59.52/hour + optional medical, dental, vision, 401(k) match
 

About the Role
We are seeking skilled Middleware Software Developers to join a cross-functional engineering team working on scalable backend solutions within a cloud-native AWS environment. You’ll design, develop, and maintain services that support event-driven workflows, real-time data processing, and distributed system integrations.
 
Core Responsibilities
  • Develop and enhance backend services using Python, Java, and Node.js
  • Build event-driven and serverless architectures using AWS Lambda, DynamoDB, Kinesis, SQS, and EventBridge
  • Participate in Agile ceremonies and collaborate cross-functionally on requirement gathering, grooming, and impact analysis
  • Write clean, testable code and documentation to support solutions and architectural designs
  • Perform unit, regression, and end-to-end testing
  • Support CI/CD automation using tools like GitHub Actions, Concourse, and deployment to AWS S3
  • Contribute to production deployments and post-release support activities
 
Required Skills & Experience
  • Proficiency in at least two of the following: Python, Java, Node.js
  • Strong cloud development experience with AWS Lambda, SQS, DynamoDB, and EventBridge
  • Familiarity with CI/CD tools such as GitHub Actions, Concourse, and modern DevOps practices
  • Hands-on experience throughout the SDLC:
    • Requirement gathering, grooming, and impact analysis
    • Design, solution documentation, coding
    • Unit testing, regression testing, and E2E testing
    • Production deployments and monitoring
  • Experience working within Agile teams using Jira
 
Preferred Qualifications
  • Experience in large-scale, distributed systems or microservice architectures
  • Familiarity with infrastructure-as-code or LaaS tools
  • Prior experience working in regulated or compliance-heavy environments (e.g., HIPAA, PCI, FedRAMP)

#INDGEN
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.