Skip to main content

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

L6

argyle infotechDenver, COtoday
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 SkillsFull Stack JavaTypeScriptNode.jsAWS Cloud Services Kafka / Event Streaming DynamoDBRedisMicroservices Architecture Distributed Systems
Nice to Have:
  • SkillsExpert-level proficiency in TypeScript & Node.jsReactive 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 Qualifications8–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
  • Architect and optimize scalable distributed systems and microservices.
  • Implement resilient backend services using Node.js, TypeScript, Kafka, and AWS technologies.
  • Drive system reliability, monitoring, scalability, and performance optimization initiatives.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Location

Denver, CO

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile