Lead Entwickler (m/w/d) Online Services (Full Stack) (4799)

Startdatum:

01.01.2022

Enddatum:

30.06.2022

Beschäftigungsart:

Freiberuflich

Region:

Nürnberg/remote


Beschreibung:

Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Lead Entwickler (m/w/d) Online Services (Full Stack).

 

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 (50% on-site)

Dauer: 01.01.2022 - 30.06.2022

Volumen: 880 Stunden

Abgabefrist beim Kunden: 08.12.2021

 

Aufgaben:

- Erstellung, Wartung und Pflege von sicheren Online-Anwendungen nach dem Software Entwicklungsprozess des Kunden

- Planung des Vorgehens bei der Erstellung von Online-Anwendungen nach dem Software Entwicklungsprozess des Kunden, inkl. des Einsatzes im Bereich Design und Implementierung

- Umsetzung der Architekturvorgaben der Portalmakroarchitektur in der Erstellung von Online-Anwendungen

- Unterstützung des Managements, der Fachkonzeption und der Business Analyse bei Fragen zur fachlichen oder technischen Architektur der Online-Anwendungen vor dem Hintergrund der technischen Möglichkeiten

- Unterstützung bei Erstellung produktbezogener Usability- und User Interface-Designs

- Unterstützung des Build-und Deployment-Teams der Online-Anwendungen bei Build und Deployment sowie bei Überprüfung und Wartung von Testumgebungen und bei der Fehlersuche

- Enge Zusammenarbeit mit den Testern bei der Erstellung von Testfällen und bei der Analyse und Behebung von Fehlern

- Bewertung alternativer Umsetzungsmöglichkeiten der Online-Anwendungen und Unterstützung im Entscheidungs- und Auswahlprozess

- Erstellung und Deployment der Online-Anwendungen aus den Quellcodes in manuellen und automatisierten Prozessen, Planung und Bedienung des DevSecOps-Prozesses des Teams

- 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

- Erstellung, Wartung und Pflege von Online-Anwendungen, Schwerpunkt Backend

- Umsetzung der Arbeitsergebnisse durch Tooleinträge und technische Dokumentationen

- Mitwirkung bei der Planung der Umsetzung, Analyse der Arbeitspakte bezüglich der Realisierungstasks im Rahmen agiler Prozesse (z.B. Backlog-Refinement, Magic Estimation)

- Planung, Abstimmung und Präsentation der Produkte der OPO sowie Beteiligung am KVP z.B. durch Teilnahme an agilen Besprechungsformaten

- Wissenstransfer im Rahmen der Aufgabenerledigung

 

Anforderungen:

Spezialwissen:

- Java SE, Java EE

- Spring Framework, Spring MVC

- Persistenzframeworks (JPA2, EclipseLink, Hibernate)

- SQL

- Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)

- Templating (JSP, JSF, ADF, (ASP.Net))

- Layout-Technologien (HTML5, CSS3, Sass/Less)

- Client-Scripting (JavaScript/TypeScript)

- Single Page Applications (Angular, NPM, Webpack))

- Asynchrone Prozesse (Batchverarbeitung, Daten-import/-export, Threading)

- Applikationsserver (z.B. Weblogic, Tomcat,JBoss)

- Versions-/ Konfigurationsmanagement (Git, Bit-bucket, JIRA, Confluence)

- Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus

- IDEs (Eclipse, Webstorm)

- Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)

 

Vertiefte Kenntnisse:

- RDBMS (Oracle, MS-SQL-Server, MySQL)

- SOA-Technologien (SOAP, REST, XML, JSON)

- Container Technologien (Docker)

- Betriebssysteme (Windows, Linux)

- Testprozesse (Unit-Tests, Testtools, ISTQB)

- Barrierefreiheit

- Agile Praktiken (Clean Code Development, Pair Programming, Test Driven Development, Scrum)

 

 

Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.



Projektvolumen:
880 Stunden