Technology Specialist - Reactive Programming / Node.js / Full Stack Java
argyle infotechDenver, CO
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)
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.