CompanyRemote

Java-Angular API Integration

Project-Based

Description

I need an end-to-end code base that lets me talk to a 3rd-party REST service from a Java backend and an Angular front-end, handling both data retrieval and submission through a single, reusable request/response layer.

The 3rd-party API documentation will be supplied once we start, but the adapter must already be written in a way that lets me drop new endpoints and DTOs in with minimal changes. Think: a generic Http client wrapper on the Java side (Spring Boot is fine) plus an Angular service that mirrors the same pattern.

Security is important. We have specific requirements—token-based auth (OAuth2 / JWT), TLS pinning, and request g—that must be baked in from the start. Sensitive headers and payloads should be masked or encrypted in logs, and secrets must sit in externalised config.

Deliverables • Java project: Spring Boot starter, generic service layer, request/response interceptors, error mapper, unit tests, sample controller. • Angular project pieces: environment config, ApiService with interceptors, typed models, demo component, unit tests. • README that explains how to plug in new endpoints, set env variables for keys/tokens, and run the sample flow.

Acceptance criteria • I can hit one sample GET and one sample POST that round-trip through both layers and see the parsed response in the Angular component. • All security measures above are applied and tests pass. • Code builds cleanly with Maven/Gradle and Angular CLI and runs with a single command.

I’ll provide the API spec, keys, and any additional security policies the moment we kick off. Budget: INR 1500–12500 Skills: Java, J2EE, RESTful, AngularJS, Angular, API Development, Spring Boot, REST API

Skills

APISpring BootSecurityAngularJavaTLSSpringRESTfulAPI DevelopmentREST APIMavenJWTAngularJSRESTGradleJ2EE

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching