Lead Entwickler (m/w/d) Java Backend (5302)

Startdatum:

01.11.2022

Enddatum:

31.10.2023

Beschäftigungsart:

Freiberuflich

Region:

Nürnberg / Remote


Beschreibung:

Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach zwei Lead Entwicklern (m/w/d) Java Backend.

 

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

Dauer: 01.11.2022 - 31.10.2023

Volumen: je 1600 Stunden

Abgabefrist beim Kunden: 10.10.2022

 

Aufgaben:

- Konzeption und lfd. Fortentwicklung der Architektur von EAMZ für verschiedene Module

- Design&Modellierung der EAMZ-Komponenten für verschiedene Module nach den Prinzipien des DomainDrivenDesign

- Konzeption und lfd. Fortentwicklung des Tests von EAMZ für verschiedene Module

- Erstellen, Testen, Integrieren und Dokumentieren unternehmenskritischer EAMZ-Funktionalitäten für verschiedene Module

- Lokalisierung, Analyse und Beseitigung von Software-Fehlern für verschiedene Module

- Coaching und technische Leitung der Umsetzungsteams (DevSecOps, Versions-/Konfigurationsmanagement, CI/CD, Testkonzepte) bei der Umsetzung verschiedener Module

- Unterstützung des ProductOwners bei der Erstellung von Epics und UserStories für verschiedene Module

 

Anforderungen:

Spezialwissen:

- J(2)EE / EJB / Servlets

- Mehrschicht-Anwendungen

- Design & Modellierung von SW (OOA/OOD, UML)

- MDA (ggf. TDD bzw. DDD)

- EJB-Container, Applikationsserver (Oracle WebLogic)

- Web Frameworks Spring

- Persistenzschichten Hibernate/EclipseLink/JPA 2)

- gängige Java Tools (Eclipse, JDeveloper, Jenkins, Maven, JUnit)

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

- SQL

- Datenmigration

- Test-Konzepte (Unit-Test, Performance-Test, E-2- E-Tests)

- Versions-/ Konfigurationsmanagement (git, TeamFoundationServer)

- Agile Praktiken (z. B. Clean Code Development, Pair Programming, Test Driven Development, DevOps, Scrum)

 

Vertiefte Kenntnisse:

- Oracle Service Component Architecture (SCA)

- mehrere Betriebssysteme (UNIX, SOLARIS, Windows)

- Integration von Legacy-Systemen

- Container Technologien (DC/OS Mesosphere)

- Continuous Integration / Continuous Delivery Jenkins, Nexus, Docker

- DevOps Vorgehensweise

- Kenntnisse sicherer Entwicklung: Kenntnisse potentieller Sicherheitsrisiken, Secure Design Principle & Pattern, Secure Coding

 

Grundkenntnisse:

- Apache Kafka und Apache Cassandra (wünschenswert)

- ISTQB Certified Tester Foundation Level

 

 

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



Projektvolumen:
1600 Stunden