Beschreibung
Für unseren Kunden suchen wir einen Lead-Entwickler (m/w/d) Online-Services (Full Stack).Start: 08.07.2021
Laufzeit: 31.10.2021 (mit Option auf Verlängerung)
Standort: Nürnberg
Auslastung: 66% remote / 33% vor Ort
Aufgaben:
- Erstellung von Software nach dem Software Entwicklungsprozess des Kunden
- Implementierung der spezifizierten Anwendung auf Basis J(2)EE und Angular
- Implementierung der spezifizierten Anwendung auf Basis Oracle WebCenter Portal (WCP)
- Erstellen, Testen, Integrieren und Dokumentieren von komplexer, performanzkritischer SW, Frameworks
- Lokalisierung, Analyse und Beseitigung von SW-Fehlern
- Erstellen von Teilkonzepten zur Fort/-Entwicklung von SW-Entwicklungsprozessen
- Betrieb und Aktualisierung der CI-Kette zur Sicherstellung des Daily Build & Delivery sowie der automatisierten Smoke- und Regressionstests
- Weiterentwicklung der CI Kette für Container-Anwendungen sowie für Angular Anwendungen(Angular 8+); Koordination der Anbindung an die CD Kette
- Unterstützung und Support mehrerer Entwicklungsteams bei der Durchführung aller Aufgaben im Rahmen des Build- und Deploymentprozesses; Unterstützung des Change- und Releasemanagements
- Betreuung / Wartung / Pflege der Entwicklungs- und Testumgebungen, incl. Fehlersuche und –behebung, alleine und in Zusammenarbeit mit anderen Teams
- Coaching + technische Leitung von Projektgruppen
- Wissenstransfer und Einarbeitung neuer Teammitglieder
Anforderungen:
- Vertrautheit mit dem Security-Stack von Oracle WebLogic
- Möglichst Kenntnisse des Oracle-Produkte WebCenterPortal (WCP), OAM und OVD
- Praktische Erfahrung und Kenntnisse in JSF-Technologie, SOA-Services und EJB-Technologie
- Praktische Erfahrung und Fähigkeiten in der Programmierung mit Angular, HTML5 und CSS3
- Erfahrungen in der Implementierung von REST-Services
- vertiefte Kenntnisse in der Nutzung von Webservices
- Spezialwissen: J(2)EE / EJB /SpringBoot
- Spezialwissen: Mehrschicht-Anwendungen
- Vertiefte Kenntnisse: Design & Modellierung von SW: OOA/OOD, UML
- Vertiefte Kenntnisse: MDA
- Vertiefte Kenntnisse: Kubernetes/Rancher
- Spezialwissen: EJB-Container, Applikationsserver (Oracle WebLogic)
- Vertiefte Kenntnisse: Oracle Service Component Architecture (SCA)
- Spezialwissen: Persistenzschichten (Hibernate/EclipseLink/JPA 2, JDO, EJB, CMP)
- Vertiefte Kenntnisse: J(2)EE-Sicherheitsarchitektur
- Spezialwissen: Web Frameworks (Spring)
- Vertiefte Kenntnisse: Clienttechnologie: Swing, SPA mit Angular
- Spezialwissen: Gängige Java Tools (Eclipse, JDeveloper, Jenkins, Maven, JUnit)
- Vertiefte Kenntnisse: RDBMS (Oracle, MS-SQL-Server, MySQL)
- Vertiefte Kenntnisse: SQL
- Grundkenntnisse: Apache Kafka und Apache Cassandra (wünschenswert)
- Grundkenntnisse: Test-Konzepte (Unit-Test, Performance-Test, Testtools, E-2-E-Tests)
- Spezialwissen: Versions-/ Konfigurationsmanagement (CVS, Subversion, Serena VM, Serena Business Mashups (SBM))
- Vertiefte Kenntnisse: Betriebssysteme (UNIX, (SOLARIS), Windows, Linux)
- Vertiefte Kenntnisse: Container Technologien (DC/OS Mesosphere)
- Vertiefte Kenntnisse: Continuous Integration / Continuous Delivery Jenkins, Nexus, Docker
- Vertiefte Kenntnisse: DevOps Vorgehensweise
- Spezialwissen: Agile Praktiken (Z. B.Clean Code Development, Pair Programming, Continouos Integration, Refactoring, Test Driven Development)
- Grundkenntnisse: ISTQB Certified Tester Foundation Level
- Vertiefte Kenntnisse sicherer Entwicklung, Einsatz als ITSV Verantwortlicher:
o potentielle Sicherheitsrisiken
o Secure Design Principle & Pattern
o Secure Coding
- Vertiefte Kenntnisse: REST, JSON, S3-Storage, Git
- Vertiefte Kenntnisse: ToolsJira,Confluence und BitBucket
Wir suchen für unsere nationalen und internationalen Kunden Experten wie Sie, die für uns herausfordernde IT & Engineering Projekte übernehmen. Wir organisieren den erfolgreichen Projektstart und begleiten Sie kontinuierlich während der gesamten Laufzeit. Im Anschluss kümmern wir uns gerne um neue Projektoptionen für Sie. Unser Ziel ist eine erfolgreiche, langfristige und partnerschaftliche Zusammenarbeit.