Startdatum:
01.08.2024
Enddatum:
31.10.2024
Beschäftigungsart:
Freiberuflich
Region:
Nürnberg / Remote
Beschreibung:
Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Senior Entwickler (m/w/d) Online Services/ PO-Support/ Drupal.
Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Projektstandort: Nürnberg (10% on-site)
Dauer: 01.08.2024 - 31.10.2024 (Option auf Verlängerung)
Volumen: Vollzeit
Abgabefrist beim Kunden: 08.07.2024
Aufgaben:
- Unterstützung des PO als PO-Support
- Unterstützung bei der Erstellung und Abstimmung von Fachkonzepten der Online-Produkte für ein Entwicklungsteam
- Unterstützung bei der Erstellung und Koordination von Anforderungsartefakten der Online-Produkte unter Einsatz der Scrum-orientierten Arbeitsweise
- Unterstützung bei der Koordination und Management der Zusammenarbeit zwischen den fachlichen Stakeholdern und den Entwicklungsteams der Online-Produkte
- Unterstützung bei der Organisation und Moderation von Aufwandsschätzungen zur Pflege, Wartung und Weiterentwicklung der Online-Produkte
- Unterstützung bei der Fachliche Analyse der Anforderungen an die Online-Produkte
- Erstellung von sicheren Online-Anwendungen
- Implementierung der spezifizierten Online-Anwendungen im Kontext Marketing Automation basierend auf Mautic, Anlegen von Kampagnen in Mautic
- Einsatz von Kenntnissen von Drupal
- Anpassungen auf der Customer-Experience-Plattform
- 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:
Notwendig: Drupal
Spezialwissen:
- Layout-Technologien (HTML5, CSS3, Sass/Less)
- Single Page Applications (Angular, NPM, Webpack)
Vertiefte Kenntnisse:
- Java SE, Java EE
- Spring Framework, Spring MVC
- Persistenzframeworks (JPA2, EclipseLink, Hibernate)
- SQL
- Datenbanken (SQL / NoSQL)
- 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)
- Apache Kafka und Apache Cassandra, S3 Storage
- Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)
- Continuous Integration / Continuous Delivery, Maven, Jenkins, Nexus
- Container Technologien (Docker)
- IDEs (Eclipse, Webstorm)
- Betriebssysteme (Windows, Linux)
- Testprozesse (Unit-Tests, Testtools, ISTQB)
- Barrierefreiheit
- Agile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming)
- Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.