Startdatum:
01.09.2020
Enddatum:
28.02.2021
Beschäftigungsart:
Freiberuflich
Region:
Nürnberg
Beschreibung:
Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Senior Java Backend Entwickler (m/w/d).
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
Dauer: 01.09.2020 – 28.02.2021
Volumen: 798 Stunden
Abgabefrist beim Kunden: 30.06.2020
Aufgaben:
-
konzeptionelle Fortentwicklung der IT-Anwendungsarchitektur unter Berücksichtigung von SOA
-
Lokalisierung, Analyse und Beseitigung von SW-Fehlern
-
Erstellen von Testfälle zur Sicherung der SW-Qualität (Unit-Tests)
-
Design & Modellierung von SW
-
Coaching der BA-Mitarbeiter
-
Erstellen, Testen, Integrieren und Dokumentieren von komplexer, performanzkritischer SW, Frameworks
-
Erstellen von Teilkonzepten zur Fort/-Entwicklung von SW-Entwicklungsprozessen
-
Unterstützung bei der Erstellung von Fachkonzepten
-
gute bis sehr gute kommunikative Fähigkeiten für Abstimmungen mit dem BVA
Anforderungen:
Spezialwissen:
-
J(2)EE/ EJB/ SPring Boot
-
Mehrschichtanwendungen
-
EJB-Container, Applikationsserver (Oracle WebLogic)
-
Persistenzschichten (Hibernate/EclipseLink/JPA 2, JDO, EJB, CMP)
-
Web Frameworks (Spring)
-
Gängige Java Tools (Eclipse, JDeveloper, Jenkins, Maven, JUnit)
-
Agile Praktiken (Z. B. Clean Code Development, Pair Programming, Continouos Integration, Refactoring, Test Driven Development)
Vertiefte Kenntnisse:
-
Design & Modellierung von SW: OOA/OOD, UML
-
Oracle Service Component Architecture (SCA)
-
MDA
-
J(2)EE-Sicherheitsarchitektur
-
Clienttechnologie: Swing, SPA mit Angular
-
RDBMS (Oracle, MS-SQL-Server, MySQL)
-
SQL
-
Test-Konzepte (Unit-Test, Performance-Test, Testtools, E-2-E-Tests)
-
Versions-/ Konfigurationsmanagement (CVS, Subversion, Serena VM, Serena Business Mashups (SBM))
-
Betriebssysteme (UNIX, (SOLARIS), Windows, Linux)
-
Container Technologien (DC/OS Mesosphere)
-
Continuous Integration / Continuous Delivery Jenkins, Nexus, Docker
-
DevOps Vorgehensweise
Grundkenntnisse:
-
Apache Kafka und Apache Cassandra (wünschenswert)
-
ISTQB Certified Tester Foundation Level
-
Kenntnisse sicherer Entwicklung:
o Kenntnisse potentieller Sicherheitsrisiken
o Secure Design Principle & Pattern
o Secure Coding
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.