1

Java React Jobs in Washington (NOW HIRING)

JAVA Developer

Annapolis, MD

$50.50 - $65.25/hr

HTML/CSS JavaScript, Angular, React or Vue Gitlab Python (Django) Java EE 6/8, servlets, core java ... Web Architecture (code structure, data modeling, computational function) HTTP/RESTful WS DB storage ...

JAVA Developer

Annapolis, MD ยท On-site

$50.50 - $65.25/hr

HTML/CSS JavaScript, Angular, React or Vue Gitlab Python (Django) Java EE 6/8, servlets, core java ... Web Architecture (code structure, data modeling, computational function) HTTP/RESTful WS DB storage ...

Senior Java Developer

Washington, DC ยท On-site

$65 - $82.75/hr

Creating SQL objects, joins, querying experience 3-5 years VueJS or similar (REACT JS/Angular): 2-3 years The developer will have a solid understanding of Java fundamentals and designing & developing ...

Java Developer

Washington, DC ยท On-site

$57.75 - $74.75/hr

... such as Angular, React, or similar technologies * Develop and optimize relational database ... Java, J2EE, Spring Boot, Spring Framework * RESTful web services and API development * Front-end ...

Java Developer

Washington, DC

$57.75 - $74.75/hr

... such as Angular, React, or similar technologies * Develop and optimize relational database ... Java, J2EE, Spring Boot, Spring Framework * RESTful web services and API development * Front-end ...

Java Developer

Washington, DC ยท On-site

$57.75 - $74.75/hr

... such as Angular, React, or similar technologies * Develop and optimize relational database ... Java, J2EE, Spring Boot, Spring Framework * RESTful web services and API development * Front-end ...

Sr. Java Developer (Hybrid)

Lanham, MD ยท On-site

$57 - $72.75/hr

JavaServer Faces (JSF) / PrimeFaces or React -- GUI development for enterprise web applications ... Java EE 6, Spring, Hibernate, JAX-RS * Red Hat JBoss EAP 7.2.6+, JSF/PrimeFaces, React * Jenkins ...

Java Developer

Mclean, VA

$52.25 - $67.75/hr

Java Developer Skills: Advanced Java Concepts, Core Java, Strong proficiency in Java (Java 11/17 ... React or Angular| HTML/CSS| TypeScript/ES6.Databases: MySQL| MongoDB| Oracle| or SQL Server ...

Title: Leads Java developer Location: Mclean but NY (Hybrid) Visa: USC, GC, H4-EAD Interview ... Full stack developer role Front end: angular react and typescript

Software development with Python, Java, React, and various scripting languages. * Design data models and web APIs and creation of software tasks from system requirements. * Perform requirements ...

AWS Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

This role is for an experienced AWS Java Developer responsible for designing, developing, and ... React or Angular, HTML/CSS, TypeScript/ES6. * Databases: MySQL, MongoDB, Oracle, or SQL Server ...

next page

Showing results 1-20

Java React information

See Washington salary details

$17

$64

$87

How much do java react jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for java react in Washington is $64.22, according to ZipRecruiter salary data. Most workers in this role earn between $55.53 and $71.88 per hour, depending on experience, location, and employer.

What typical challenges might I face in a Java React developer role?

As a Java React developer, you may encounter challenges such as integrating complex backend logic with a dynamic frontend, optimizing application performance, and maintaining clean, scalable code across both Java and React-based systems. Balancing new feature development with fixing bugs or refactoring legacy code is also common. Additionally, you might need to keep up with rapid changes in frontend frameworks and backend best practices, which can require continuous learning. Collaborating effectively with designers, backend and frontend developers, and QA teams is essential to successfully deliver high-quality software products.

Why is coffee called Java?

The term 'Java' for coffee originates from the island of Java in Indonesia, which was a major producer of coffee during the colonial period. The name became associated with coffee globally and is often used as a slang term for the beverage, especially in informal settings. In a job context like Java development, the name is unrelated to the programming language's origin but reflects the historical connection to coffee culture.

What are the key skills and qualifications needed to thrive in the Java React position, and why are they important?

To thrive as a Java React professional, you need expertise in Java for backend development and React.js for building interactive user interfaces, often supported by a degree in computer science or related field. Familiarity with tools such as Git, RESTful APIs, and build systems like Maven or Webpack, as well as relevant certifications in Java or frontend frameworks, is highly advantageous. Strong problem-solving skills, effective communication, and the ability to work collaboratively within agile teams set candidates apart in this role. These skills are crucial to delivering robust, scalable software solutions that meet both technical and business requirements.

What is a Java React job?

A Java React job typically involves developing web applications using Java for backend services and React.js for the frontend. Professionals in this role are responsible for building scalable, efficient APIs and microservices while creating dynamic and responsive user interfaces. They must have expertise in Java (Spring Boot, Hibernate) and frontend technologies like React, JavaScript, and Redux. The role often requires collaboration with cross-functional teams to deliver high-performance web applications. Strong problem-solving skills and experience with databases, RESTful APIs, and cloud technologies are also essential.

What does Java mean?

Java is a widely used programming language that is often required for Java React developers. It is an object-oriented language known for its portability, performance, and extensive libraries, and is commonly used in backend development and enterprise applications. Understanding Java fundamentals is essential for working with Java-based frameworks and tools in this role.

What does slang Java mean?

In the context of a Java React developer role, 'Java' typically refers to the Java programming language used for backend development. Sometimes, 'Java' is used informally to distinguish it from JavaScript, which is used for frontend development with React. Understanding both technologies can be beneficial for full-stack development roles.

Where is the island of Java?

Java is an island in Indonesia, known for its dense population and cultural heritage. Java is a common location for software development jobs in Indonesia, often requiring knowledge of local languages and regional markets.
Infographic showing various Java React job openings in Washington as of June 2026, with employment types broken down into 91% Full Time, 2% Part Time, and 7% Contract. Highlights an 78% Physical, 6% Hybrid, and 16% Remote job distribution, with an average salary of $133,569 per year, or $64.2 per hour.
Senior Software Engineer (Java / Spring Boot / Microservices / React)

Senior Software Engineer (Java / Spring Boot / Microservices / React)

TriOptus LLC

Annapolis, MD โ€ข On-site

$56.75 - $72.25/hr

Other

Posted 15 days ago


Job description

Senior Software Engineer (Java / Spring Boot / Microservices / React)
Location: Annapolis, MD (Hybrid - 2-3 onsite days weekly)
Engagement Type: Long-term contract (multi-year potential)
Work Authorization: Must be eligible to work in the U.S.
About the Role
A confidential government technology organization is seeking Senior Software Engineers to support a large-scale modernization effort involving event-driven microservices, cloud-native infrastructure, and modern UI frameworks. Engineers will contribute to rewriting major enterprise applications using Spring Boot, Kubernetes, React, and RabbitMQ/Kafka.
This position requires advanced technical expertise, strong problem-solving skills, hands-on microservices development experience, and the ability to collaborate in a structured Agile/DevOps environment.
Key Responsibilities
1. Design & Development
  • Architect, design, and implement enterprise-grade software solutions.
  • Build scalable microservices using Spring Boot and associated Spring frameworks.
  • Develop responsive UI components using React.
  • Apply event-driven architecture (EDA) principles to create loosely coupled systems.
  • Work with PrimeFaces 6.x+ for JSF-based enterprise applications.

2. Message Broker Integration
  • Implement messaging & event streaming using RabbitMQ (preferred) or Kafka.
  • Build producers, consumers, routing logic, and integration components.
  • Demonstrate understanding of architectural differences between message brokers.

3. Deployment & Infrastructure
  • Deploy microservices to Kubernetes using CI/CD pipelines.
  • Monitor, troubleshoot, and optimize performance across application layers.

4. Quality Engineering
  • Write unit tests with 85%+ coverage.
  • Participate in code reviews, debugging, system-level testing.

5. Documentation & Collaboration
  • Produce technical specifications, sequence diagrams, design artifacts.
  • Provide weekly progress and status reports.
  • Collaborate with product managers, designers, and engineering teams.

Required Qualifications
  • Bachelor's degree in Computer Science or related field.
  • 8+ years strong Core Java development experience.
  • 4+ years hands-on Spring Boot development.
  • 4+ years experience building UI interfaces using React.
  • 4+ years message queue/event streaming integration using RabbitMQ (or Kafka).
  • Experience with microservices, Docker/Kubernetes, CI/CD pipelines.
  • Strong knowledge of Java fundamentals: concurrency, collections, JVM, REST APIs.
  • Experience with Git, Agile/Scrum, DevOps tools.

Preferred Skills
  • Experience with Elasticsearch (search/indexing).
  • Knowledge of AWS/Azure/GCP cloud environments.
  • Strong understanding of software design patterns and architectural principles.
  • Experience with monitoring tools: ELK, Prometheus, Grafana.
  • Exposure to PrimeFaces for enterprise UI customization.

Work Arrangement
  • Hybrid schedule: 3 days onsite, 2 days remote (after initial 6-month onsite period).
  • Must be able to report onsite within 24 hours if required.
  • No remote work allowed outside the United States.
These requirements reflect compliance with the RFP's place-of-performance rules.