Stellenbeschreibung
Für einen Kunden aus dem öffentlichen Sektor suchen wir derzeit mehrere Lead- und mehrere Senior-Entwickler (m/w/d)
WICHTIG: Für diese Position ist die Bereitschaft für eine SÜ2 (Sabotageschutz) notwendig. Zudem fordert der Kunde eine kostenfreie Einarbeitung von ca. 10% der Auftragssumme (ca. 80 Stunden je Kandidat).
Für diese Positionen können wir einen max netto Stundensatz von 80,00 € für die Senior Position und max. 92,00 € für die Lead Position für vor Ort und remote anbieten.
Laufzeit: 01.11.2026 - 30.04.2027
Auslastung: 80% - 100% (800 Stunden je Position)
Standort: 80% Remote | 20% Nürnberg
Tasks für beide Positionen:
- Erstellung von sicheren Online-Anwendungen nach dem Software Entwicklungsprozess
- Implementierung der spezifizierten Online-Anwendungen auf Basis J(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 Aus-wahlprozess im Rahmen der vorgegebenen SW-Architektur
- Unterstützung der Fachkonzeption und der Business Analyse bei Fragen zur fachlichen oder technischen Architektur der On-line-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, Be-dienung 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 so-wie in Zusammenarbeit mit Software-Testern
- 3rd-Level Support der bestehenden Online-Anwendungen inklusive Analyse und Lösungsvorschlag zur Fehlerbehebung
Zusätzliche Tasks für die Lead Positionen:
- Planung des Vorgehens bei der Erstellung von Online-Anwendungen (inkl. Einsatzplanung in Design/Implementierung)
- Umsetzung der Architekturvorgaben der Portalmakroarchitektur
- Unterstützung des Build- und Deployment-Teams bei Build/Deployment, Testumgebungen und Fehlersuche
- Enge Zusammenarbeit mit Testern bei Erstellung von Testfällen sowie Fehleranalyse/-behebung
- Planung und Bedienung des DevSecOps-Prozesses
Skills:
- 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, (ASP.Net))
- Layout-Technologien (HTML5, CSS3, Sass/Less)
- Client-Scripting (JavaScript/TypeScript)
- Single Page Applications (Angular, NPM, Webpack))
- Asynchrone Prozesse (Batchverarbeitung,
- Datenimport/-export, Threading)
- Applikationsserver (z.B. Weblogic, Tomcat, Payara)
- Apache Kafka und Apache Cassandra
- Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)
- Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus
- Container Technologien
- IDEs (Eclipse, JDeveloper, 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)