Java Software Entwickler / Software Engineer (m/w/d) Aufgaben Verantwortung fur Analyse, Design und Realisierung komplexer Softwarelosungen Entwicklung innovativer Losungen in Abstimmung mit Produktmanagement, Fachvorgesetzten und Projektteam Fachliche Unterstutzung unserer Berater, Partner und Kunden Profil Abgeschlossenes Studium der Informatik oder vergleichbare Ausbildung und erste Berufserfahrung Exzellente Kenntnisse und umfangreiche Erfahrung in der Entwicklung mehrschichtiger, serviceorientierter Java Enterprise und Web Anwendungen sowie von serviceorientierten Komponenten und Architekturen Sehr gute Kenntnisse in den folgenden Bereichen Java und in den Standard Java Bibliotheken und APIs Software Frameworks wie JEE, Spring, EJB, JSF, GWT, Struts, Velocity und Wicket Datenstrukturen, Algorithmen und Software Design Modellierung von Datenbanken und objektorientierten Informationssystemen HTML (inkl. HTML 5), CSS (inkl. CSS 3), Javascript und Javascript Frameworks (z.B. Vue.JS, Angular, React) REST, SOAP, BPEL, XML, XSD und XSLT / XPath Kenntnisse moderner, objektorientierter Entwicklungsmethoden (MDA, MDSD,OOA, OOD, OOP) und Werkzeuge (Eclipse, Ant, Maven) Erfahrungen sind wunschenswert: Mit relationalen Datenbanken wie Oracle, Microsoft SQL Server, IBM DB/2 und PostgreSQL Mit Applikationsservern wie JBoss, IBM WebSphere, Oracle Fusion / Weblogic und Tomcat In der Integration und Programmierung mit Microsoft Technologien (.NET Framework, ASP.NET, C#) von Vorteil Linux und Skripting Kenntnisse (Python, Ruby) von Vorteil Selbstandige Arbeitsweise und Zuverlassigkeit sowie ausgepragtes analytisches und logisches Denkvermogen Freude an Teamarbeit und Spas an neuen Herausforderungen sowie Begeisterung fur neueste Technologien und Frameworks verbunden mi Eigeninitiative zur Einarbeitung in neue Aufgabengebiete Hohe Motivation und Ergebnisorientierung, zuverlassiges und systematisches Arbeiten Uberdurchschnittliches Engagement und Bereitschaft zur Mobilitat Fliesende Deutsch und Englischkenntnisse in Wort und Schrift, Franzosisch sowie Luxemburgisch wunschenswert ______________________________________________________________________________________ Your Responsibilities Responsibility for analysis, design and realization of complex software solutions Development of innovative solutions in coordination with product management, line managers and the project team Technical support for our consultants, partners and customers Your Qualifications University degree in IT or similar qualification and initial professional experience Excellent knowledge and extensive experience in the development of multi layer, service oriented Java enterprise and web applications as well as service oriented components and architectures Very good skills in the following sectors Java and the standard Java libraries and API Software frameworks such as JEE, Spring, EJB, JSF, GWT, Struts, Velocity and Wicket Data structures, algorithms and software design Modeling of datab