Frankfurt remote: Full Stack Entwickler w/m/d POS270301rn Java Angular Oracle JPA GIT Maven Jira

Hessen, Frankfurt am Main  ‐ Remote

Schlagworte

AngularJS Beratung Java Persistence API Backend Java APIs Java API For Restful Web Services Oracle Databases Oracle Financials Softwareanforderungsanalyse Testfall Web Services Openapi Restful Apis Jira Datenbanken Datenmodell J2EE IBM Websphere Application Server Infrastruktur Apache Maven Betriebskonzept Scrum Angular 2+ Typescript Präsentationen Rxjs Angular Material Git Front End

Beschreibung

Start: 01.05.2024
Dauer: 30.11.2024+
Ort: überwiegend remote; teilweile Frankfurt notwendig
Umfang: möglichst Vollzeit

Vorbemerkung:
Grundsätzlich werden die Tätigkeiten im Büro des Auftragnehmers erbracht, außer bei Tätigkeiten, die eine Vor-Ort-Anwesenheit erfordern. Eine Vor-Ort-Anwesenheit kann erforderlich werden, sofern Arbeiten an Systemen (Infrastruktur, Anwendungen) oder Dokumenten des Kunden erfolgen müssen und hierfür z.B. aus Gründen der Sicherheit und Vertraulichkeit ein Remotezugriff nicht ermöglicht werden kann.
Im Falle von solchen Leistungen ist der Leistungsort Frankfurt vorgesehen.



Projektbeschreibung

Im Rahmen des Projekts soll eine effiziente, zukunftsgerechte, zentrale Daten-Plattform aufgebaut werden.

Es sind hierfür zu erstellen:
1. Ansichts- und Bearbeitungsoberflächen
2. Batchprozesse zum Laden, Plausibilisieren und Harmonisieren der Daten



Aufgabenschwerpunkte

Es sollen neue Nutzerinterfaces mittels Angular entwickelt werden. Dazu werden folgende Beratungs- und Unterstützungsleistungen benötigt:

1. Beratung in Bezug auf Benutzerfreundlichkeit und Best Practices in der Webentwicklung mit Angular

2. Durchführen von (Code-)Reviews unter Beachtung von Benutzerfreundlichkeit, Barri-erefreiheit, Best Practices, funktionalen und nicht-funktionalen Anforderungen

3. Entwicklungstätigkeiten mit Angular / TypeScript einschließlich des Schreibens von Testfällen



Nutzerinterfaces sollen mittels REST-APIs mit einem Backend kommunizieren. Bei dem Backend handelt es sich um einen Jakarta-EE-Webservice mit Anbindung an eine Oracle Datenbank. Für die Entwicklung des Backends werden folgende Beratungs- und Unterstützungsleistungen benötigt:

1. Beratung in Bezug auf das Design von REST APIs, insbesondere im Hinblick auf Best Practices, saubere Implementierung und Security
2. Definition von REST APIs mittels OpenAPI
3. Durchführen von (Code-)Reviews unter Beachtung von Best Practices, funktionalen und nicht-funktionalen Anforderungen
4. Entwicklungstätigkeiten am Jakarta-EE-Webservice (unter Einsatz insbes. von JAX-RS, CDI, JPA) einschließlich des Schreibens von Testfällen
5. Implementierung des Datenmodells in der Oracle-Datenbank mittels Flyway


allgemeine Beratungs- und Unterstützungsleistungen:

1. Durchführen von Reviews von technischen Umsetzungskonzepten; Beratung bei der Konzeption und dadurch Unterstützung des Product Owners
2. Ergänzende Dokumentation der Entwicklungstätigkeiten und -artefakte, so dass die Wartbarkeit der Anwendung personenunabhängig möglich ist
3. Präsentation und Q&A zu den eigenen Arbeitsergebnissen, so dass der Wissens-transfer im Projekt sichergestellt wird


Technisches Umfeld
Frontend: Angular 14+, Angular Material, RxJS
API: REST, OpenAPI
Backend: IBM WebSphere Liberty 22+, Java 17, JEE 9 (insbes. JAX-RS, CDI)
Datenbank: Oracle (Zugriff mittels JPA), Flyway
Start
05.2024
Auslastung
100% (5 Tage pro Woche)
Dauer
7 Monate
(Verlängerung möglich)
Von
CAES GmbH
Eingestellt
27.03.2024
Ansprechpartner:
Rafael Gallus
Projekt-ID:
2733691
Branche
IT
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren