Post Job Free
Sign in

Full Stack Java Developer (Java with React/Angular)

Company:
Zuplon
Location:
Ashburn, VA
Posted:
January 15, 2026
Apply

Description:

Job Title: Full Stack Java Developer (Java + React/Angular)

Location : Ashburn VA, Hybrid 2 days in office

Duration: 12 Months+ Extendable for long term

Only W2 Candidates No C2C No OPT/CPT

*Candidate will need to get the Security Clearance upon Joining.

Job Summary

We are seeking a skilled Full Stack Java Developer with strong experience in Java backend development and modern frontend frameworks (React or Angular). The ideal candidate will design, develop, and maintain scalable web applications, collaborate with cross-functional teams, and deliver high-quality, secure, and performant solutions.

Key Responsibilities

Design and develop robust, scalable backend services using Java, Spring, and Spring Boot

Build and maintain RESTful APIs / Microservices

Implement business logic, validations, and integrations with external systems

Work with databases such as MySQL, PostgreSQL, Oracle, or MongoDB

Ensure application security, performance, and scalability

Write unit and integration tests using JUnit, Mockito

Develop responsive, user-friendly interfaces using React.js or Angular

Build reusable UI components and manage application state

Integrate frontend applications with backend APIs

Ensure cross-browser compatibility and UI performance

Work with HTML5, CSS3, JavaScript, TypeScript

Use version control systems like Git

Work with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.)

Required Skills

Strong proficiency in Java (8+)

Experience with Spring, Spring Boot, Hibernate/JPA

Hands-on experience with React.js OR Angular

Strong knowledge of REST APIs and Microservices

Experience with SQL and/or NoSQL databases

Good understanding of OOPs, Design Patterns

Familiarity with Docker, Kubernetes (nice to have)

Experience with Agile/Scrum methodologies

Strong problem-solving and analytical skills

Good communication and teamwork abilities

Ability to work independently and handle multiple priorities

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Apply