×
Register Here to Apply for Jobs or Post Jobs. X

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

Job in Denver, Denver County, Colorado, 80231, USA
Listing for: Artech LLC
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 50 - 55 USD Hourly USD 50.00 55.00 HOUR
Job Description & How to Apply Below
Position: Technology Specialist - IT Service, Support and Operations | Reactive Programming | NodeJS
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
  • Type Script
Required Skills
  • 8–10 years of experience in Java full stack development
  • Strong expertise in Java 17 and Spring Boot
  • Experience with Angular, Type Script, 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
    • Back pressure 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 back pressure 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary