Anforderungsprofil - Java Experte Kontext: Implementierungsprojekte für EBX5 der Firma Orchestra Networks in der Rolle des Java Experten in der Schweiz (Aktuelle Anfragen alle Grossraum ZH) Vertrag als Contractor für das jeweilige Kundenprojekt Spätere Festanstellung bei Global Pension Solutions möglich. JEE / Java development Senior in standard Java development: mind. 4-jährige Erfahrung in Java Technologien (Java SE, Applikations-Server, Persistenz, Open Source Frameworks, wie z.B. Spring, Vaadin, Eclipse/NetBeans, JSF, JSS, JSP, Web Services, XML) Erfahrungen im Messaging und Transaktionshandling Konkrete Aufgaben in Implementierungsprojekten mit Orchestra Networks: Infrastructure: Install EBX and suitable add-ons (application server and persistence stored already installed) Install dev environment (Eclipse, application server deployment scripts, …) Business rules: Define complex business rule (dynamic, constraint Java coding) Define complex business rule (dynamic, trigger Java coding) Define a bespoke enumeration of values for a field (Java coding) User rights: Define complex access rule (Java coding) Develop a bespoke enterprise directory connection (implement LDAP requests for instance) User screen customization: Implement a bespoke field component (Java/HTML) Implement a bespoke hierarchy (Java/HTML) Implement a more advanced bespoke field component (Java/HTML including Javascript/Ajax) Implement a more complex user screen with field interactions and dynamics, custom layout Implement permissions for UI service (Java) 1 Interfaces: Re-use a standard Web service Implement a simple bespoke web service Implement a complex bespoke web service Implement a synchroneous interface (trigger) Implement a synchronization interface (UI service - ex synch at branch merge time) Implement an asynchroneous interface (JMS) Implement a D3 sync strategy Workflow: Implement a complex user task (Java coding) Implement a simple script task (Java coding) Implement a complex script task (Java coding) Implement a simple conditional task (Java coding) Implement a complex conditional task (Java coding) Data export: Export Service using the Java API Data modeling (UML, XSD, relational) Erfahrung in OOA/D sowie UML und Architektur (z.B. SOA) von Vorteil Customizing, Parametrisierungserfahrungen von vorhandenen Toolsuits (optimal Orchestra Networks) Verständnis von in Datenmodellierung, Datenmanagement, Reporting, ETL- bzw. DWHTechnologie Generelle Anforderungen: Konzeptionelles Denken, lösungsorientiert, selbst ständig und entscheidungsfreudig Kommunikativ, hohe Eigenverantwortung sowie Einsatzbereitschaft Deutsch und Englisch in Wort und Schrift Consulting Erfahrung Kontakt: Fühlen Sie sich angesprochen, dann senden Sie uns bitte Ihre Unterlagen oder schreiben Sie via E-Mail an: [email protected], A. Emlinger, Global Pension Solution, Schwimmbadstrasse 45, 5430 Wettingen 2