Lead und Senior Entwickler (m/w/d) Java Backend in Nürnberg - Positionsnr. 3684

Nürnberg, Bayern  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Lead- sowie Senior-Entwickler (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).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.

Projektstandort: Nürnberg (100% on-site)
Dauer: 01.01.2020 - 30.04.2020 mit der Option auf Verlängerung
Volumen: Vollzeit
Abgabefrist beim Kunden: 19.11.2019

Kurzbeschreibung Projekt:

Das derzeitige Verfahren wird größtenteils mit veralteten Methoden und Technologien entwickelt und entspricht nicht den vorgegebenen Standards des Kunden. Aktuell basiert das Verfahren auf einer 3-Schicht Architektur (Präsentations-, Logik- und Datenschicht) mit zugrundeliegender CORBA-Architektur und ist in C++ programmiert. Das Fachkonzept arbeitet mit der Strukturierten Analyse (SA).

Im Rahmen der Einheitlichkeit/Standardisierung in der IT und notwendiger Life-Cycle-Maßnahmen erfolgt eine Anpassung des Gesamtsystems an die definierten Architekturvorgaben. In diesem Zusammenhang erfolgt eine stufenweise Umstellung des Gesamtsystems u.a. auf andere Fachkonzeptvorgaben (OOA via UML), Java EE-Technologien und ein neues übergreifendes Vorgehensmodell (agile SE).

Das Projekt hat die folgenden primären Ziele: Zum einen soll ein architektonischer Umbau des Verfahrens zu einem SOA Service Anbieter unter Beachtung der Kundenstrategie und mit Nutzung der vorgegebenen Technologien erfolgen. Zum anderen sollen Methoden, Prozesse und Werkzeuge auf den entsprechenden Kundenstandard umgestellt werden.
 
Senior Entwickler:
- Für die konkrete Umstellungsarbeit sowie zur Unterstützung des bestehenden Teams
- Tiefgehendes Verständnis für verteilte Backend-Anwendungen in Theorie und Praxis
- Nachgewiesene Erfahrung in unternehmensweiten Softwareentwicklungen
- Nachweisliche Erfahrung in der Konzeption und Umsetzung von Mikroservices
- Erfahrungen bei der Programmierung von REST-Services
- Kenntnisse und Erfahrung bei der Anwendung von Best Practices im OO-Design komplexer Java EE Anwendungen
- Kenntnisse in der Konzeption, dem Design und der Entwicklung komplexer Anwendungen innerhalb einer SOA-Anwendungslandschaft
- Kenntnisse und Erfahrungen grundlegender Java EE Technologien (EJB, JPA, JTA, CDI, …)
- Erfahrungen im Aufbau und im Umgang mit Build-Prozessen komplexer komponentenbasierter Java-Anwendungen (Maven, Git, Stash, Jenkins, …)
- Der Aufgabe entsprechende Praxiserfahrungen in der Java EE-Entwicklung in großen Teams und heterogenen Umgebungen
- Kenntnisse und Erfahrung in der OO-UML-Modellierung
- Verständnis des Zusammenspiels der Komponenten der ORACLE Produktpalette (insbesondere WLS und OSB)
- Ausgeprägte Bereitschaft zu einer standardkonformen, effektiven und effizienten Systementwicklung
- Kenntnisse im Profilen und Debuggen von verteilten Anwendungen
- Großes Verständnis und Erfahrungen in Bezug auf die methodischen Zusammenhänge agiler Softwareentwicklung
- Scrum-Erfahrungen im praktischen Einsatz
- Bereitschaft, sich mit neuesten Technologien im Umfeld Java EE 8, Docker, Jenkins 2 … auseinanderzusetzen und diese anzuwenden
- Bereitschaft, sich im Team lösungsorientiert und konstruktiv einzubringen
- Fähigkeit, offene Themen zu identifizieren und diese effizient zur Lösung zu treiben

Lead Entwickler:
- Sicherstellung der Architektur- und Umsetzungsvorgaben innerhalb der Entwicklungsteams
- Konzeption des Know-How-Transfers im bestehenden Team sowie den Projektteams
- Unterstützung des Leaddesigners und Abstimmung zu allen Fragen des Entwicklungsvorgehens und des Designs
- Einarbeitung der (Teil-)Projektgruppen
- erster Ansprechpartner/Java-Experte
- sehr gute Kenntnisse grundlegender Java EE Technologien (EJB, JPA/EclipseLink, JTA, log4j …)
- der Aufgabe entsprechende Praxiserfahrungen in der Java EE Entwicklung
- Verständnis des Zusammenspiels der Komponenten der ORACLE Produktpalette
- Kenntnisse in der Konzeption, dem Design und der Entwicklung komplexer Anwendungen innerhalb einer SOA-Anwendungslandschaft
- langjährige Erfahrung in der Betreuung und im Einarbeiten von Entwicklerteams
- Kenntnisse und Erfahrungen in der agilen Softwareentwicklung


Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de

Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.
Start
01.2019
Dauer
4 Monate
(Verlängerung möglich)
Von
mindheads GmbH
Eingestellt
12.11.2019
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
1847204
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren