Technology Specialist - Reactive Programming / Node.js / Full Stack Java

Argyllinfotech

NULL, CO

JOB DETAILS
SKILLS
AWS Lambda, Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Architectural Services, Circuit Breakers, Cloud Applications, Cloud Computing, Code Reviews, Communication Skills, Cross-Functional, Data Processing, Debugging Skills, DevOps, Distributed Computing, Engineering, Enterprise Applications, High Availability, High Availability Software, Identify Issues, Java, Java Platform Enterprise Edition (Java EE/J2EE), Microservices, Node.js, Performance Tuning/Optimization, Problem Solving Skills, Production Control, Production Systems, Quality Assurance, Redis, Scalable System Development, Software Administration, Software Engineering, Splunk, System Architecture, Systems Reliability, Systems Scalability, Team Player, Technical Leadership, Technical/Engineering Design
LOCATION
NULL, CO
POSTED
3 days ago
Job Description: Technology Specialist Reactive Programming / Node.js / Full Stack Java
Location: Denver, CO 80231
Employment Type: Contract 12 Months
Target Start Date: 26 May 2026
Interview Process: Face-to-Face Interview Required
Job Summary
We are looking for a highly skilled Technology Specialist with strong expertise in Full Stack Java, TypeScript, and Node.js to join a high-performing engineering team. The ideal candidate will have extensive experience designing and developing scalable distributed systems, microservices architectures, and event-driven applications in cloud-native AWS environments.
This role demands strong hands-on engineering capabilities combined with architectural expertise in building resilient, high-availability enterprise applications using modern technologies and reactive programming principles.
Must Have Skills
  • Full Stack Java
  • TypeScript
  • Node.js
  • AWS Cloud Services
  • Kafka / Event Streaming
  • DynamoDB
  • Redis
  • Microservices Architecture
  • Distributed Systems
Nice to Have Skills
  • Expert-level proficiency in TypeScript & Node.js
  • Reactive Programming experience
  • Deep understanding of distributed systems and event-driven architecture
  • Datadog, Splunk, or similar SRE/Monitoring tools
  • Experience with resilience and fault-tolerance patterns
Key Responsibilities
  • Design, develop, and maintain scalable enterprise applications using Java, Node.js, and TypeScript.
  • Build cloud-native microservices and event-driven architectures using AWS services.
  • Develop and optimize distributed systems for high availability, scalability, and performance.
  • Implement reactive programming and asynchronous processing solutions.
  • Integrate Kafka or similar event-streaming platforms for real-time data processing.
  • Work with DynamoDB, Redis, and other distributed data technologies.
  • Implement resilience engineering patterns including:
    • Circuit Breakers
    • Retries
    • Bulkheads
    • Timeouts
  • Monitor and troubleshoot production systems using Datadog, Splunk, or similar observability tools.
  • Collaborate with cross-functional teams including Architecture, DevOps, QA, and Product teams.
  • Participate in code reviews, technical design discussions, and system optimization initiatives.
Required Qualifications
  • 8 10 years of software engineering experience.
  • Minimum 3 years of experience in architecture or technical leadership roles.
  • Expert-level proficiency in TypeScript and Node.js.
  • Strong Full Stack Java development experience.
  • Deep expertise in:
    • Distributed Systems
    • Microservices Architecture
    • Event-Driven Design
  • Hands-on experience with AWS services including:
    • DynamoDB
    • Lambda
    • ECS
    • API Gateway
  • Strong knowledge of Kafka or similar event-streaming platforms.
  • Experience with performance profiling, system tuning, and scaling strategies.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration abilities.
Top 3 Responsibilities
  1. Architect and optimize scalable distributed systems and microservices.
  2. Implement resilient backend services using Node.js, TypeScript, Kafka, and AWS technologies.
  3. Drive system reliability, monitoring, scalability, and performance optimization initiatives.

About the Company

A

Argyllinfotech