Startdatum:
01.08.2022
Enddatum:
31.12.2022
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 (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 (100% remote)
Dauer: 01.08.2022 - 31.12.2022
Volumen: 735 Stunden
Abgabefrist beim Kunden: 07.07.2022
Aufgaben:
- 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, Schwerpunkt Backend
- 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
- Planung, Erstellung und Durchführung von Software-Tests der Online-Anwendungen (manuell und automatisiert) alleine sowie in Zusammenarbeit mit Software-Testern
- Mitwirkung beim Support der bestehenden Online-Anwendungen und der Analyse und Behebung von Fehlern
Anforderungen:
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
- RDBMS (Oracle, MS-SQL-Server, MySQL)
- SOA-Technologien (SOAP, REST, XML, JSON)
- Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)
- Templating (JSP, JSF, ADF, (ASP.Net))
- Client-Scripting (JavaScript/TypeScript)
- Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)
- Applikationsserver (z.B. Weblogic, Tomcat, JBoss)
- 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 (Clean Code Development, Pair Programming, Test Driven Development, Scrum)
- Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.