1

Reactive Programming Jobs (NOW HIRING)

Java Full Stack Developer

Phoenix, AZ · On-site

$120K - $130K/yr

Experience with Vert.x and Reactive Programming. * Experience with Oracle, MySQL, and/or Cassandra. * Exposure to Cloud and cloud-native application development. * Experience with SCM, CI/CD, build ...

Implement reactive programming patterns (WebFlux, Project Reactor) and non-blocking I/O * Experience with Maven-based Spring/Spring Boot (reactive programming a plus) * Proficiency with Docker ...

Java Engineer

Phoenix, AZ · On-site

$51.50 - $70.50/hr

Java functional and reactive programming * Asynchronous reactive microservices using Vert.x * OpenAPI (Swagger) specification * NoSQL database design and query optimization * Messaging systems: Kafka ...

Android Developer

San Francisco, CA · Hybrid

$65.75 - $86.25/hr

Experience with Reactive Programming (RxJava), Dependency Injection (Dagger), Retrofit * Technical degree or additional experience Additional Information All your information will be kept ...

Java Engineer

Phoenix, AZ · On-site

$50.25 - $69/hr

Java functional and reactive programming * Test Driven Development * Asynchronous Reactive Micro services utilizing Vert.x * REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API ...

Spring BOOT

Richardson, TX · On-site

$47.75 - $61.50/hr

* 7+ years of experience developing applications, web services, and cloud-native apps using Java, Spring Boot, REST, Reactive Programming * Experience in integrating Microservices, databases, APIs

Showing results 41-60

Reactive Programming information

See salary details

$33K

$65K

$95.5K

How much do reactive programming jobs pay per year?

As of Sep 10, 2026, the average yearly pay for reactive programming in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is reactive programming?

Reactive programming is a programming paradigm focused on building systems that react to changes, such as user input, data updates, or messages from other systems. It emphasizes asynchronous data streams and the propagation of change, allowing for more responsive and scalable applications. In reactive programming, code responds to events as they occur, enabling efficient handling of high-volume or real-time data. This approach is often used in user interfaces, real-time analytics, and distributed systems.

What are the key skills and qualifications needed to thrive as a reactive programmer, and why are they important?

To thrive as a Reactive Programmer, you need a solid background in software development, strong understanding of asynchronous programming concepts, and familiarity with reactive design patterns, often supported by a degree in computer science or related field. Proficiency with reactive frameworks like RxJava, Reactor, or Akka, and experience using event-driven architectures are typically required. Strong problem-solving skills, adaptability, and effective communication set standout professionals apart in this field. These skills and qualities are essential to efficiently build scalable, responsive systems that perform reliably under varying loads.

How do professionals in reactive programming typically collaborate with other development team members during a project?

Professionals specializing in reactive programming often work closely with backend developers, front-end developers, and DevOps teams to ensure applications handle asynchronous data streams efficiently. They may participate in architecture planning, code reviews, and troubleshooting sessions to integrate reactive paradigms like event-driven design or non-blocking I/O. Collaboration is also key during performance tuning and testing, as reactive systems require careful coordination to maintain responsiveness under load. Effective communication and a strong understanding of both the reactive library (such as RxJava, Reactor, or Akka) and the broader application ecosystem are essential for seamless teamwork.

What is the difference between Reactive Programming vs Software Developer?

AspectReactive ProgrammingSoftware Developer
Primary FocusDesigning systems that handle asynchronous data streams and event-driven architecturesWriting, testing, and maintaining software applications across various domains
Required SkillsUnderstanding of asynchronous programming, event-driven models, and reactive librariesProficiency in programming languages, algorithms, and software design principles
Work EnvironmentOften involves working with backend systems, real-time data processing, and cloud servicesVaries from frontend to backend development, working in teams on diverse projects
CertificationsLess standardized; familiarity with reactive frameworks and cloud certifications helpfulRelevant certifications include Java, Python, or specific platform certifications

Reactive Programming is a specialized approach focusing on building systems that efficiently process asynchronous data streams, while a Software Developer has a broader role in creating various types of software applications. Both roles often overlap, especially in environments that utilize reactive frameworks, but their core focuses differ significantly.

More about Reactive Programming jobs

What other helpful pages are available for Reactive Programming?

Other pages related to Reactive Programming:

Infographic showing various Reactive Programming job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $64,974 per year, or $31.2 per hour.

IT - Technology Analyst | Reactive Programming | react JS

Whippany, NJ • On-site

Spruce Infotech
IT Services • 1 - 10 employees

Full-time

Re-posted 24 days ago


Job description

POC: Sam Chavez
ATTENTION ALL SUPPLIERS!!!
READ BEFORE SUBMITTING
• UPDATED CONTACT NUMBER and EMAIL ID is a MANDATORY REQUEST from our client for all the submissions
• Limited to 1 submission per supplier. Please submit your best.
• We prioritize endorsing those with complete and accurate information
• Avoid submitting duplicate profiles. We will Reject/Disqualify immediately.
• Make sure that candidate's interview schedules are updated. Please inform the candidate to keep their lines open.
• Please submit profiles within the max proposed rate.
• Please make sure to TAG the profiles correctly if the candidate has WORKED FOR INFOSYS as a SUBCON or FTE.
MANDATORY: Please include in the resume the candidate's complete & updated contact information (Phone number, Email address and Skype ID) as well as a set of 5 interview timeslots over a 72-hour period after submitting the profile when the hiring managers could potentially reach to them. PROFILES WITHOUT THE REQUIRED DETAILS and TIME SLOTS will be REJECTED.
Job Title: Technology Analyst | Reactive Programming | react JS -- Full Stack Developer - React and Java
Work Location & Reporting Address: Whippany, NJ 07981 (Onsite-Hybrid. LOCAL CANDIDATES ONLY!!!)
Contract duration: 12
MAX VENDOR RATE: XXX per hour max
Target Start Date: 01 Jun 2026
Does this position require Visa independent candidates only? No. VD candidates will be considered
Must Have Skills:
• Core Technical Skills: Strong proficiency in JavaScript (ES6+), React.js, HTML, and CSS.
• Tools & Ecosystem: Experience with React workflows (Redux, Flux, Webpack), version control (Git), and API integration (REST, GraphQL).
• Methodologies: Knowledge of UI/UX design principles, responsive design, and browser rendering optimization.
• Soft Skills: Collaborative problem-solving, strong communication, and ability to work in cross-functional teams.
Nice to Have Skills:
Detailed Job Description:
Key Responsibilities
• Component Development: Build reusable components and front-end libraries.
• UI/UX Implementation: Translate designs and wireframes into high-quality, responsive code.
• Performance Optimization: Optimize components for maximum speed and scalability across devices.
• State Management: Implement workflows such as Redux, Flux, or Context API.
• API Integration: Connect front-end components with server-side APIs.
• Testing & Debugging: Troubleshoot interface software and debug application code.
Required Qualifications & Skills
• Core Technical Skills: Strong proficiency in JavaScript (ES6+), React.js, HTML, and CSS.
• Tools & Ecosystem: Experience with React workflows (Redux, Flux, Webpack), version control (Git), and API integration (REST, GraphQL).
• Methodologies: Knowledge of UI/UX design principles, responsive design, and browser rendering optimization.
• Soft Skills: Collaborative problem-solving, strong communication, and ability to work in cross-functional teams.
Minimum Years of Experience:
• 5-8+ years
Certifications Needed:
• None
Top 3 responsibilities you would expect the Subcon to shoulder and execute:
Interview Process (Is face to face required?)
• In-Person is MANDATORY
Any additional information you would like to share about the project specs/nature of work: