Karlsruhe, Germany
Ihre Aufgaben
* Entwicklung und Pflege komplexer Java-Anwendungen
* Analyse und Weiterentwicklung von Softwarearchitekturen und Entwicklungsprozessen
* Beratung bei der Planung neuer Anforderungen
* Erstellung technischer Dokumentationen
* Coaching und Wissensvermittlung an interne Entwickler, idealerweise mit akademischer Lehrerfahrung
Muss-Kriterien (zwingend erforderlich)
* Abgeschlossenes Studium der Informatik oder vergleichbar
* Sicherer Umgang mit Linux und der Linux-Konsole
* Fundierte Erfahrung in objektorientierter Softwareentwicklung mit Java und Java EE
* Erfahrung in großen Projekten (>12 Monate, >5 Teammitglieder)
* Kenntnisse in verteilten Systemen
* Erfahrung im Coaching und in der Durchführung von Schulungen im Java-Umfeld (z. B. als Dozent an Hochschulen)
* Kenntnisse in OOAD
* Aktuelle praktische Entwicklungserfahrung (innerhalb der letzten 12 Monate)
* Englischkenntnisse (mind. B1)
* Deutschkenntnisse auf C2-Niveau oder Muttersprache
Bewertungskriterien (Mindestkompetenz erforderlich)
* Java: mind. 3 Jahre Projekterfahrung
* SpringBoot: mind. 3 Jahre Erfahrung
* Java-Technologien: EJB 3.1+, JAX-WS, REST, JPA, WSDL/SOAP, Liquibase
* Datenbanken: Oracle und PostgreSQL (mind. 3 Jahre)
* Container: Docker (mind. 1 Jahr)
* Tools: Git, Maven, Jenkins, JUnit, IntelliJ (mind. 3 Jahre)
* Gradle: mind. 3 Jahre
* UML: UML 2 und Tools wie Enterprise Architect
* Workflow-Systeme: Confluence, JIRA, BitBucket (mind. 1 Jahr)
* Frontend: React 16+ (Grundkenntnisse)
* Frameworks: Angular oder (mind. 1 Jahr)
Wir bieten
* Anspruchsvolle Aufgaben in einem innovativen Umfeld
* Möglichkeit zur fachlichen Weiterentwicklung
* Zusammenarbeit mit einem engagierten Team
* Flexible Arbeitsmodelle
by ABAKUS IT-SOLUTIONS
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.
ABAKUS IT-SOLUTIONS works either in its premises or in our customer's one, remote activities are sometime possible.