Technology Specialist - IT Service, Support and Operations | Reactive Programming | NodeJS

Artech LLC

Denver, CO

JOB DETAILS
SALARY
$50–$55 Per Hour
SKILLS
AngularJS, Application Programming Interface (API), CSS (Cascading Style Sheet), Caching, Circuit Breakers, Code Reviews, Cross-Functional, Design Patterns Programming Methodologies, Distributed Computing, HTML5, High Throughput, Identify Issues, Information Technology & Information Systems, Java, JavaScript, Large-Scale Systems, Microservices, Node.js, Operational Support, Performance Tuning/Optimization, Production Support, REST (Representational State Transfer), Scalable System Development, Software Design, Software Development, Systems Scalability, Systems/Internals Programming, Technical Support
LOCATION
Denver, CO
POSTED
8 days ago

Role: Technology Specialist – IT Service, Support and Operations | Reactive Programming | NodeJS
Location: Denver, Colorado (CO 80231)
Interview Process: Face-to-face interview required
Duration: 12 Months Contract
Pay Rate: $50 - $55

Must Have Skills

  • Java 17
  • Spring Boot
  • TypeScript

Required Skills

  • 8–10 years of experience in Java full stack development
  • Strong expertise in Java 17 and Spring Boot
  • Experience with Angular, TypeScript, JavaScript, and HTML5/CSS3
  • Experience designing and developing scalable enterprise-grade microservices
  • Strong understanding of distributed systems and reactive programming
  • Experience building high-throughput, low-latency transactional systems
  • Hands-on experience developing RESTful APIs
  • Experience with asynchronous event-driven architectures using Kafka
  • Knowledge of resilient application patterns including:
    • Retry mechanisms
    • Circuit breaker patterns
    • Idempotency
    • Caching
    • Throttling
    • Backpressure handling
  • Experience with reactive and asynchronous programming models
  • Strong troubleshooting and performance optimization skills

Responsibilities

  • Design, develop, and maintain scalable enterprise-grade microservices using Java 17 and Spring Boot
  • Build high-throughput, low-latency distributed systems for large-scale transactional workloads
  • Develop RESTful APIs and asynchronous event-driven services using Kafka
  • Implement resilient application design patterns such as retry, circuit breaker, idempotency, caching, throttling, and backpressure handling
  • Work with reactive and asynchronous programming models where applicable
  • Collaborate with cross-functional teams on application architecture and development
  • Optimize system performance, scalability, and reliability
  • Participate in code reviews, troubleshooting, and production support activities

About the Company

A

Artech LLC