Lassen Sie uns über den Job sprechen
Bei uns finden Sie spannende Projekte
Passt das zu Ihnen?
AFRA-5823 - Senior-Entwickler Online-Services (Fullstack) (m/w/d) (DE)
[8335]
Projekt-/Aufgabenbeschreibung: ·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: 11.09.2023 – 30.04.2024, Option auf Verlängerung Ort: 80% remote, 20% onsite (Nürnberg) Auslastung: Vollzeit
Projekt-/Aufgabenbeschreibung:
- 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: 11.09.2023 – 30.04.2024, Option auf Verlängerung
Ort: 80% remote, 20% onsite (Nürnberg)
Auslastung: Vollzeit