Haystack
← Back to Jobs
Technology

Senior Java Developer

Computer Enterprises, Inc.Kissimmee, FL🇺🇸United StatesPosted 14 Jul 2026

Why This Role Stands Out

This Senior Java Developer role offers an exciting opportunity to drive modernization using cutting-edge reactive programming and cloud technologies, with the potential for long-term engagement and professional growth. If you are a seasoned Java developer with expertise in Spring WebFlux and cloud-native solutions, you'll thrive in this impactful position that offers a competitive hourly rate and a hybrid work model. Embrace this chance to elevate your skills and contribute to innovative projects.

Quick Overview

Salary
$75 - $80/hr
Work Type
On Site
Level
Mid Senior

Job Description

 

Senior Java Developer

Job at a Glance

  • Title: Senior Java Developer
  • Location: Hybrid, Orlando FL (4 days onsite)
  • Contract: W2 only, 12 month contract with potential for extension or conversion to full time with either the client or CEI
  • Pay: $75.00-80.00 /hour + optional medical, dental, vision, 401(k) match

Overview

The client is seeking a Senior Java Developer responsible for enhancing and supporting Java-based backend systems with a focus on Spring Reactor, Spring WebFlux, reactive programming, and cloud-hosted services. This role will help support and evolve service-layer applications, troubleshoot sustainment issues, and contribute to reactive Java development using Java 17, WebFlux, Reactor, MongoDB, and AWS/cloud technologies.

Key Responsibilities

  • Design, develop, and maintain backend services using Java 17, Spring Boot, Spring WebFlux, and Spring Reactor.
  • Build and support reactive REST APIs using Project Reactor, Mono, Flux, and WebFlux.
  • Analyze sustainment issues quickly and provide practical technical solutions.
  • Support and enhance service-layer applications in a cloud-hosted environment.
  • Work with MongoDB and understand considerations around reactive data access and blocking database behavior.
  • Collaborate with engineering teammates to support ongoing development, troubleshooting, and knowledge transfer.
  • Promote best practices in code quality, CI/CD, testing, and production support.
  • Conduct code reviews and contribute to maintainable, reliable backend services.
  • Stay current on Java, Spring Reactor, WebFlux, and cloud-native development practices.

Required Skills

  • 5+ years of professional Java development experience.
  • Strong Java 17 experience.
  • Strong Spring Boot experience.
  • Hands-on experience with Spring WebFlux and Spring Reactor.
  • Experience building or supporting reactive applications using Mono and Flux.
  • Strong understanding of RESTful API development and integration.
  • Ability to explain a real WebFlux application and the candidate’s personal role in building or supporting it.
  • Experience troubleshooting backend service issues and quickly identifying practical fixes.
  • Familiarity with MongoDB or other database technologies.
  • Familiarity with AWS or cloud-hosted application environments.
  • Familiarity with modern DevOps and version control tools such as Git, Jenkins, Docker, or similar.

Required Education

  • Bachelor''s degree in Computer Science or related field.
  • Master''s degree preferred.

Preferred Skills

  • Experience using MongoDB with reactive Java applications.
  • Experience with Java 17 to Java 21 migration.
  • Experience with AWS services or cloud-hosted deployments.
  • Experience with hospitality, travel, commerce, or adjacent customer-facing business domains.
  • Experience with Kubernetes or containerized application environments.
  • Knowledge of microservices architecture and event-driven systems.
  • Familiarity with NestJS or willingness to support JavaScript/NestJS-adjacent service work.
  • AWS Certification is a plus.

Why Should I Apply?

This opportunity offers the chance to work on modern Java service-layer applications using Java 17, Spring WebFlux, Spring Reactor, MongoDB, and cloud-hosted technologies. You’ll join a collaborative engineering environment where hands-on problem solving, sustainment support, and reactive Java expertise are highly valued.

About CEI

As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.

#INDGEN
#ZR

Skills

Docker
Microservices
MongoDB
NestJS
Spring
Spring Boot
AWS
Git
Java
JavaScript
Jenkins
Kubernetes
REST

Similar jobs