Full Stack Developer - Angular Java

JRD Systems

United States

Remote

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JRD Systems is seeking an experienced Full Stack Developer with strong Angular, TypeScript, RxJS, NgRx, and backend Java/Spring Boot expertise. You will design and implement scalable, responsive frontend architectures while contributing to robust RESTful services and data integrations.

Design, develop, test, and maintain modern web applications using Angular components, directives, and state management, leveraging NgRx Store, Effects, Actions, Reducers, and Selectors.

Qualifications

  • Experience in building frontend applications with Angular and TypeScript.
  • Strong understanding of Angular components, directives, services, and routing.
  • Proficiency with RxJS for reactive programming and NgRx for state management.
  • Backend experience in Java and Spring Boot, with REST API design.
  • Solid knowledge of HTML5, CSS3, JavaScript, and responsive design.

Responsibilities

  • Design, develop, and maintain modern web applications using Angular and TypeScript.
  • Build reusable UI components, modules, and services using Angular.
  • Implement reactive programming patterns using RxJS, including Observables and Operators.
  • Manage application state using NgRx: Store, Effects, Actions, Reducers, and Selectors.
  • Develop and integrate RESTful APIs using Java and Spring Boot.
  • Collaborate with backend engineers, QA, and product teams in Agile/Scrum.
  • Optimize performance, responsiveness, and scalability of applications.
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews, unit testing, debugging, and Agile ceremonies.
  • Work with relational or NoSQL databases as required.

Skills

Angular
TypeScript
RxJS
NgRx
Java
Spring Boot
REST APIs
SQL / Databases
Git & Agile

Tools

Angular CLI
Spring Tool Suite
Postman

Job description

Job Description

We are looking for an experienced Full Stack Developer with strong expertise in Angular, TypeScript, RxJS, and NgRx, along with backend development experience in Java and Spring Boot. The ideal candidate will primarily focus on building scalable, responsive, and high-performance frontend applications while contributing to backend services and REST API development.

Key Responsibilities
  • Design, develop, and maintain modern web applications using Angular and TypeScript.
  • Build reusable UI components, modules, and services using Angular.
  • Implement reactive programming patterns using RxJS, including Observables, Subjects, operators, and asynchronous data handling.
  • Manage application state using NgRx, including Store, Effects, Actions, Reducers, and Selectors.
  • Develop and integrate RESTful APIs using Java and Spring Boot.
  • Collaborate with backend engineers, architects, QA, and product teams to deliver end-to-end solutions.
  • Optimize application performance, responsiveness, and scalability.
  • Write clean, maintainable, and testable code, following coding standards and best practices.
  • Participate in code reviews, unit testing, debugging, and Agile/Scrum ceremonies.
  • Work with relational or NoSQL databases as required.
Required Skills
  • Strong hands-on experience with Angular and TypeScript.
  • Solid understanding of Angular components, directives, services, dependency injection, routing, forms, and lifecycle hooks.
  • Strong experience with RxJS for reactive programming and asynchronous operations.
  • Hands-on experience with NgRx for state management in Angular applications.
  • Proficiency in HTML5, CSS3, JavaScript, and responsive web development.
  • Experience developing backend applications using Java and Spring Boot.
  • Strong understanding of REST APIs, microservices, and JSON-based integrations.
  • Experience with SQL databases and writing queries.Familiarity with Git, build tools, unit testing, and Agile development practices.
Ideal Candidate Profile

A frontend-focused Full Stack Developer with strong Angular, RxJS, and NgRx expertise, backed by practical Java and Spring Boot development experience. Candidates should be comfortable owning frontend functionality while contributing to backend APIs and end-to-end application delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: Angular, RxJS, NgRx + Java Spring Boot
Full-Stack Engineer: Angular, RxJS, NgRx + Java Spring Boot

JRD Systems • United States

Remote
USD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Full Stack Developer Angular
Full Stack Developer Angular

Compunnel, Inc. • Englewood (CO)

On-site
USD 100,000 - 130,000
Java Full Stack + Angular Developer
Java Full Stack + Angular Developer

Talentbridge • United States

Remote
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Nashville (TN)

On-site
USD 100,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

RICEFW Technologies Inc • Okemos (MI)

On-site
USD 90,000 - 130,000