Unknown Company

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

denver, co • Posted 3 days ago
Onsite Contract General

Technology Specialist – Reactive Programming / Node.js / Full Stack JavaLocation: Denver, CO 80231 Employment Type: Contract – 12 Months Target Start Date: 26 May 2026 Interview Process: Face-to-Face Interview RequiredJob 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 ServicesKafka / Event StreamingDynamoDBRedisMicroservices ArchitectureDistributed SystemsNice to Have SkillsExpert-level proficiency in TypeScript & Node.jsReactive Programming experienceDeep understanding of distributed systems and event-driven architectureDatadog, Splunk, or similar SRE/Monitoring toolsExperience with resilience and fault-tolerance patternsKey ResponsibilitiesDesign, 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 ResponsibilitiesArchitect 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.

Back to Job Search