- PROJEKT:
Das neue Informationstechnologie Konzept der Bundesagentur für Arbeit setzt auf einer vielfältigen, äußerst komplexen IT-Struktur an. In der alten IT-Welt der BA wurde mit einer Vielzahl unterschiedlicher Fachanwendungen gearbeitet, die überwiegend nicht integriert waren. Das machte häufig Doppeleingaben von Daten und Mehrfacharbeiten notwendig. Der Virtuelle Arbeitsmarkt besteht aus vier Funktionseinheiten, wovon zwei für die externe Nutzung und zwei für die interne Nutzung zuständig sind. Die Bezeichnung Virtueller Arbeitsmarkt bezieht sich dabei auf eine gemeinsame Plattform unterschiedlicher Softwaresysteme.
- das „Vermittlungs-, Beratungs- und Informationssystems“ VerBIS, das als Standardsoftware für den Vermittlungsbearbeitungsprozess zum Einsatz kommt.
- die Internetbasierte „Job-Börse“ als Nachfolger des elektronischen Stellen-Informations-Services (SIS), die auch externen Nutzern zugänglich ist.
- die Metasuchmaschine „Job-Roboter“, die den Vermittlungsfachkräften zur Verfügung steht und mit deren Hilfe sie auf Internetseiten von Unternehmen und Verwaltungen zusätzliche Stellen finden können.
- Für die Kunden steht darüber hinaus das Online-Portal zur Verfügung, das neben dem Zugang zur Job-Börse den weiterreichenden BA-Informationsservice anbietet.
Mit VerBIS arbeiten über 60.000 interne Nutzer. Es bitet im Zusammenspiel mit der Job-Börse aber auch Kunden die Möglichkeit, auf ihre Bewerber- und Stellenprofile, die in der Agentur für Arbeit bzw. der ARGE gespeichert sind, zuzugreifen und diese von zu Hause aus im Internet zu bearbeiten und eigenständig nach passende Angeboten zu suchen. Des Weiteren besteht die Möglichkeit, direkt Online-Bewerbungen zu erstellen und zu versenden. Arbeitgeber können Stellenangebote online an die Agentur für Arbeit/ARGE übermitteln.
- AUFGABE:
Entwurf und Implementierung der neuen Klassen und ihrer Methoden und Anpassung der schon bestehenden Klassen auf die neuen Anforderungen (OOA/OOD, WSDL)
Entwurf und Implementierung der Klassen und ihrer Methoden (Controller- Klasse, Persistenz-Klasse usw.) (OOA/OOD)
Produktionsanalyse und Bugfixing
Erstellung von Web und Web-Service Anwendungen (Java)
Architektur Coach Teil-Projekt Release Management (Domain Drive Model, Agile Entwicklung nach SCRUM)
Erstellung von verschiedene Suchen mittels ElasticSearch, Lucene, SOLR und ELISE (WCC Group Match-Engine).
Erstellung Docker Umgebungen
Erstellung von diverse Tools (Java, Eclipse-RCP, Groovy, Mave-PlugIn etc.)
Planung von neuen Testfällen (JUNIT, SELENIUM) und Sammlung von Testdaten in Zusammenarbeit mit dem Kunden (Testfallermittlung, Testdatenerstellung)
- TOOLS/SPRACHEN:
Eclipse, Oracle, SQL-Developer, Maven, Gradle, CVS, Subversion, GIT, WSDL, Java (7,8 …), JavaScript, CSS, Tomcat (7,8), SpringBoot, Spring-Batch Weblogic(10,11),Java (Rendering, XML, XSLT, JAX-WS, REST, JSON, Apache CXF, AXIS/AXIS2, JDBC, SuSE-Linux, JPA-Hibernate+Spring, SpringBoot, Apache Maven, Jetty, JBOSS AS 7, Android App, IOS App, XCode, SQLite, Apache Lucene, ElasticSearch, ELISE –Match Engine, Jenkins, JIRA, Confluence, Crucible, BitBucket, Docker, DC/OS, XTEXT-Modelling, SoapUI, SCRUM, CheckStyle, SonarQube




Veronika, Java Developer