Java Fullstack Developer (m/w/d) Spring OAuth2 / OpenID Testframeworks WebServices #7551 7551

München  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

  • Als Freelancer profitierst Du von unserer ausgeprägten Marktkompetenz und den stabilen, langjährigen Beziehungen zu unseren Kunden.
  • Gemeinsam mit unseren Kunden schaffen wir Raum für Innovationen und ein Umfeld, in dem Du agil, flexibel und frei von starren Hierarchien arbeiten kannst.
  • Faire Vertragsbedingungen und eine schnelle, unbürokratische Arbeitsweise verstehen sich von selbst.


Ihre Aufgaben:Das weiterzuentwickelnde Kunden-Produkt ist ein Rechte- und Rollensystem mit Single-Sign-On (SSO) und Second-Factor Authentification via Token-Funktionalität für Webanwendungen.
Das Produkt wird von nahezu allen Webanwendungen beim genutzt und stellt aus diesem Grund eine zentrale und daher kritische Querschnittskomponente dar.
Dieses Produkt und angrenzende Anwendungen müssen aufgrund neuer fachlicher Anforderungen angepasst und erweitert werden. Dies betrifft sowohl Oberflächen-Anpassungen, als auch Backend- und Schnittstellen-Komponenten und in seltenen Fällen auch Anpassungen am Datenbank-Schema. Das Produkt unterstützt OAuth2 bzw. OpenID Connect und SAML.
Deine Aufgabenschwerpunkte im Entwicklerteam (6 Entwickler und 1 Product Owner) sind:
  • Umsetzung der nötigen Anpassungen im Rahmen von User Stories
  • Sicherstellung und ggf. Weiterentwicklung der Softwarearchitektur
  • Design und Implementierung
  • Planung, Entwicklung und Durchführung von automatisierten Tests
  • Umsetzung der Changes i.S.v. DevOps
  • Unterstützung bei der Konzeption und Schätzung von Anforderungen
  • Weiterhin die Dokumentation des Projektes
  • Bei Bedarf: Analyse und Behebung von 3rd-Level-Fehlertickets

Voraussetzungen:Du bist ein erfahrener Java Fullstack-Developer und beherrschst sicher:
  • Java
  • Spring
  • Hibernate / JPA
  • RESTful WebServices
  • HTML / CSS
  • OAuth2 / OpenID Connect
  • JavaScript
  • SQL
  • Testframeworks (Junit, HTMLUnit, DBUnit, Easymock, Mockito)
  • Design / UML
  • Objektorientierte Prinzipien
  • CI-System
  • GIT
  • Continuous Integration
  • Agiles Vorgehen (Scrum od. Kanban)

  • DevOps


Nice-to-have sind Kenntnisse in/mit:
  • Clean Code
  • Wicket
  • Groovy
  • SAML
  • Gradle
  • Pair Programming / Reviewing
  • Websecurity
  • Bootstrap


Telefon:

E-Mail:

Ansprechpartner: Manuela Fentrohs

Start
2021-01-12
Von
Cegeka Deutschland GmbH
Eingestellt
12.01.2021
Ansprechpartner:
Manuela Fentrohs
Projekt-ID:
2027341
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren