(Junior) Java Entwickler/-in

Job Informationen

Aufgaben: Design und Entwicklung von massentauglichen Applikationen und Mission-Critical-Systemen, mit dem Anspruch an hohe Verfügbarkeit und hoher Perfomance Mitwirken in allen Phasen des Development-Lifecycles in einem agilen Umfeld Entwicklung und Design von testbaren, effizienten und automatisierbaren Softwareartefakten Sicherstellen das Design und Implementierung die Spezifikation erfüllen bzw. die Spezifikation alle Aspekte berücksichtigt Vorbereiten und Erstellen von Releases Stetige Verbesserung unter anderem durch prüfen von Alternativen und Technologien inkl. Aufbereitung für Architekturreviews Unterstützung, Betrieb und Wartung der produktiven Systeme und Applikationen Ihr Profil: Fundierte Informatikausbildung (BS/MS in Computer Science oder vergleichbar) Mehrjährige praktische Erfahrung im Bereich der objektorientierten Software-Entwicklung auf Basis von Java und Java EE Technologien /EJB, CDI etc.) und den aktuellen Designpatterns Erfahrung bei der Entwicklung von Webapplikationen unter Einsatz mindestens eines populären Webframeworks (Spring MVC, GWT, Wicket etc.) Kenntnisse von agiler/iterativer Entwicklung (z.B. Scrum, RUP, Kanban) und den damit einhergehenden Best-Practices (CI/CD, TDD, BDD etc.) Fundierte Kenntnis von relationalen Datenbanken, SQL und ORM-Technologien Systematische, methodische und pragmatische Arbeitsweise Ausgeprägte Team- und Kommunukationsfähigkeit, Eigeninitiative und Kundenorientierung Sehr gute Deutsch- und Englischkenntnisse von Vorteil: JCR, JAAS, JSON, Javascript, REST, WebServices-Standards Frameworks wie Jackrabbit/OAK, Spring, Hibernate, JAX-*, Selenium, Maven, VAADIN, DOJO, Cucumber, JMeter J2EE-Container wie Weblogic, JBOSS/WildFly, Websphere Dokumentenmanagment, Contentmanagement und Archivsysteme

Benötigte Skills
  • Junior
  • JAVA
  • J2EE
  • OOP
  • Spring
  • JSON
  • SQL
  • Englisch
  • Hibernate
Job Details
  • Pensum Vollzeit