Java Developer

Kreatives Team sucht erfahrenen Java-Entwickler mit architektonischem Schwerpunkt für anspruchsvolle Web-Projekte.

Aufgabengebiet

Als Anwendungsentwickler spielst du eine zentrale Rolle bei der Strukturdefinition für geschäftskritische Anwendungen. Große Projekte bei Marktführern im Finanz- und Industriesektor sorgen regelmäßig für spannende Aufgaben mit immer neuen technischen Herausforderungen. In den agilen Projektteams bist du Ansprechpartner und Berater für eingesetzte Software Technologien und überträgst die geschäftlichen Anforderungen, in die von dir konzipierte Architektur.

Das ist erforderlich

  • Gute Kenntnis und Erfahrung in der Individualentwicklung mit Java
  • Hierbei gute Kenntnisse in der objektorientierten Modellierung/ Programmierung
  • Erfahrung in der Implementierung von MicroServices (REST) für Webanwendungen
  • Erfahrung im Umgang mit gängigen Java-Frameworks, insbesondere Spring / Spring Boot
  • Erfahrung mit Application-Servern (z.B. Tomcat, JBoss/WildFly, Jetty) und Webservern (z.B. Apache, Nginx, Lighttpd)
  • Grundlegende HTTP-Kenntnisse
  • Grundlegende Kenntnisse in Github/Gitlab/Gitflow

Das ist wünschenswert

  • Grundlegende Kenntnis gängiger Frontend-Technologien (HTML, CSS, SASS, JavaScript, React, Angular, JQuery & Co)
  • Kenntnisse in Authentifizierungskonzepten wie OAuth2, OpenID
  • Gundlegende Kenntnisse in agilen Vorgehensmodellen
  • Erfahrung mit weiteren serverseitigen Skriptsprachen (PHP, Ruby on Rails)
  • Erfahrung in der Anbindung von relationalen oder NoSQL-Datenbanken