Description
DescriptionFür unseren Kunden suchen wir schnellstmöglich im Darmstadt und Remote in Vollzeit einen:
Aufgabe/Anforderung:
Unterstützung des Entwicklungsteams bei der Pflege und Erweiterung des Kunden-Produktes. Dieses umfasst eine
Menge von (größtenteils internen) Web-Anwendungen für die Darlehens- und Zuschussbearbeitung.
Die Entwicklung erfolgt in einem agilen Team nach dem Scrum-Ansatz.
Inhaltliche Anforderungen:
Technisch:
· Sehr gute Kenntnisse in Java, JavaEE, JavaScript, JSF, EJB, JPA, HTML, CSS, Hibernate, Webservices
· fundierte Erfahrungen in der werkzeuggestützten Umsetzung bspw. (Maven, Jenkins, SVN, GIT, SonarQube,
· SonarGraph, gut balanciertes Test Portfolio)
· Sehr gute Kenntnisse in XML, JSON sowie in der Arbeit mit RestAPIs und Swagger bzw. OpenAPI
· Erfahrungen in den Bereichen Continuous Integration and Delivery, hochverfügbare Anwendungen, CleanCode,
· Pair Programming, Code Reviews
· Gute Kenntnisse im Umgang mit den relationalen Datenbanken Oracle und Informix
Fachlich:
· Mehrjährige Erfahrung bei der Entwicklung, Optimierung und Pflege von JEE-Anwendungen
· Ausgeprägten Erfahrung in den o.g. Programmiersprachen
· gute Kenntnisse der Funktionsweise des Applicationservers JBoss sowie des Enterprise Service Bus JBoss Fuse
· Erfahrung im Test-, Konfigurations- und Releasemanagement und mit dem Einsatz von Test-Tools (bspw. Unit-Tests, FIT-Tests)
· Erfahrungen in der Zusammenarbeit mit dem Betrieb, beispielsweise hinsichtlich Prozessautomation sowie Linux-
· bzw. Apache-Administration
· Erfahrungen im Bereich von bankfachlichen Themenstellungen in Förderbanken
· Verständnis für übergreifende Architekturfragen
· Breites Wissen über aktuelle und zukünftiger IT Technologien und Einsatzspektren in Banken
Methodisch:
· Sehr gute Expertise und Erfahrung in agiler Softwareentwicklung und den damit verbundenen gängigen Methoden.
· Erfahrung im Umgang mit den Tools JIRA und Confluence