Let's talk about the job

We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.

Find the job you like!
search
reorder
keyboard_arrow_left Back
Is this a good fit for you?

AFRA-5571 - Senior-Entwickler Online Services (Full Stack) (m/w/d) (DE)

[8247]

Projekt-/Aufgabenbeschreibung: Das Projekt umfasst schwerpunktmäßig die Pflege und Wartung eines IT-Verfahrens sowie die Weiterentwicklung und Neuentwicklung von Portalbausteinen der Domänen Leistung und Portal-/Basisdienste sowie die Erbringung zentraler Dienstleistungen. Letztere arbeiten domänenübergreifend und erbringen auch Dienstleistungen für andere Domänen (z.B. Orientierung und Beratung, Vermittlung). Das Projekt setzt wie die gesamte OPO auf eine agile Vorgehensweise. Der Technologie-Stack der Entwicklungsteams setzt auf der aktuellen Referenzarchitektur für Online-Bausteine auf – Docker- bzw. Kubernetes-Container mit Java Backend und Angular Frontend. Altbestandteile nutzen noch die auf ADF und ORACLE-Produkten basierende Technologie. Zentrale Dienstleistungen nutzen individuelle, angepasste Werkzeuge und Methoden. • Erstellung von sicheren Online-Anwendungen nach dem Software Entwicklungsprozess • Implementierung der spezifizierten Online-Anwendungen auf BasisJ(2)EE, Spring und Angular • Implementierung der spezifizierten Online-Anwendungen für eine Container-Plattform unter Kubernetes • Bewertung alternativer Umsetzungsmöglichkeiten der Online-Anwendungen und Unterstützung im Entscheidungs- und Auswahlprozess im Rahmen der vorgegebenen SW-Architektur • Unterstützung der Fachkonzeption und der Business Analyse bei Fragen zur fachlichen oder technischen Architektur der Online-Anwendungen vor dem Hintergrund der technischen Möglichkeiten • Umsetzung produktbezogener Usability- und User Interface-Designs der Online-Anwendungen • Erstellung und Deployment der Online-Anwendungen aus den Quellcodes in manuellen und automatisierten Prozessen, Bedienung des DevSecOps-Prozesses des Teams • Unterstützung im Rahmen von Produktivsetzungen je nach Bedarf und vorheriger Einsatzplanung im Zeitraum Freitag 18-24 Uhr und Samstag 8-21 Uhr. • Planung, Erstellung und Durchführung von Software-Tests der Online-Anwendungen (manuell und automatisiert) alleine sowie in Zusammenarbeit mit Software-Testern • 3rd-Level Support der bestehenden Online-Anwendungen inklusive Analyse und Lösungsvorschlag zur Fehlerbehebung Anforderungen – must have: • Layout-Technologien (HTML5, CSS3, Sass/Less) • Single Page Applications (Angular, NPM, Webpack)) • Barrierefreiheit • Betriebssysteme (Windows, Linux) • Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding) • SQL • Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence) • Java SE, Java EE • Spring Framework, Spring MVC • Persistenzframeworks (JPA2, EclipseLink, Hibernate) • SOA-Technologien (SOAP, REST, XML, JSON) • Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security) • Templating (JSP, JSF, (ASP.Net)) • Client-Scripting (JavaScript/TypeScript) • Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading) • Applikationsserver (z.B. Weblogic, Tomcat, Payara) • Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus • Testprozesse (Unit-Tests, Testtools, ISTQB) • Datenbanken (SQL, NoSQL) • Apache Kafka und Apache Cassandra, S3 Storage • Container Technologien (Docker) • IDEs (Eclipse, Webstorm) • Agile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming) Zeitraum: 03.07. – 30.11.2023, Option auf Verlängerung Ort: 90% remote, 10% onsite (Nürnberg) Auslastung: Vollzeit Stundensatz: 90€

Projekt-/Aufgabenbeschreibung:

Das Projekt umfasst schwerpunktmäßig die Pflege und Wartung eines IT-Verfahrens sowie die Weiterentwicklung und Neuentwicklung von Portalbausteinen der Domänen Leistung und Portal-/Basisdienste sowie die Erbringung zentraler Dienstleistungen. Letztere arbeiten domänenübergreifend und erbringen auch Dienstleistungen für andere Domänen (z.B. Orientierung und Beratung, Vermittlung). Das Projekt setzt wie die gesamte OPO auf eine agile Vorgehensweise. Der Technologie-Stack der Entwicklungsteams setzt auf der aktuellen Referenzarchitektur für Online-Bausteine auf – Docker- bzw. Kubernetes-Container mit Java Backend und Angular Frontend. Altbestandteile nutzen noch die auf ADF und ORACLE-Produkten basierende Technologie. Zentrale Dienstleistungen nutzen individuelle, angepasste Werkzeuge und Methoden.

• Erstellung von sicheren Online-Anwendungen nach dem Software Entwicklungsprozess
• Implementierung der spezifizierten Online-Anwendungen auf BasisJ(2)EE, Spring und Angular
• Implementierung der spezifizierten Online-Anwendungen für eine Container-Plattform unter Kubernetes
• Bewertung alternativer Umsetzungsmöglichkeiten der Online-Anwendungen und Unterstützung im Entscheidungs- und Auswahlprozess im Rahmen der vorgegebenen SW-Architektur
• Unterstützung der Fachkonzeption und der Business Analyse bei Fragen zur fachlichen oder technischen Architektur der Online-Anwendungen vor dem Hintergrund der technischen Möglichkeiten
• Umsetzung produktbezogener Usability- und User Interface-Designs der Online-Anwendungen
• Erstellung und Deployment der Online-Anwendungen aus den Quellcodes in manuellen und automatisierten Prozessen, Bedienung des DevSecOps-Prozesses des Teams
• Unterstützung im Rahmen von Produktivsetzungen je nach Bedarf und vorheriger Einsatzplanung im Zeitraum Freitag 18-24 Uhr und Samstag 8-21 Uhr.
• Planung, Erstellung und Durchführung von Software-Tests der Online-Anwendungen (manuell und automatisiert) alleine sowie in Zusammenarbeit mit Software-Testern
• 3rd-Level Support der bestehenden Online-Anwendungen inklusive Analyse und Lösungsvorschlag zur Fehlerbehebung

Anforderungen – must have:

• Layout-Technologien (HTML5, CSS3, Sass/Less)
• Single Page Applications (Angular, NPM, Webpack))
• Barrierefreiheit
• Betriebssysteme (Windows, Linux)
• Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)
• SQL
• Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)
• Java SE, Java EE
• Spring Framework, Spring MVC
• Persistenzframeworks (JPA2, EclipseLink, Hibernate)
• SOA-Technologien (SOAP, REST, XML, JSON)
• Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)
• Templating (JSP, JSF, (ASP.Net))
• Client-Scripting (JavaScript/TypeScript)
• Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)
• Applikationsserver (z.B. Weblogic, Tomcat, Payara)
• Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus
• Testprozesse (Unit-Tests, Testtools, ISTQB)
• Datenbanken (SQL, NoSQL)
• Apache Kafka und Apache Cassandra, S3 Storage
• Container Technologien (Docker)
• IDEs (Eclipse, Webstorm)
• Agile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming)

Zeitraum: 03.07. – 30.11.2023, Option auf Verlängerung
Ort: 90% remote, 10% onsite (Nürnberg)
Auslastung: Vollzeit
Stundensatz: 90€

map Nürnberg, Deutschland date_range 03.07.2023 update Freelance


No suitable job? Send us a message!

No suitable job for you? No problem! Just send us your name, your e-mail address and a short description of your desired job. We will get back to you immediately with matching positions!