Description
Java Software Developer, Luxembourg, French/English Speaker
eCRM EURO are seeking a Senior Java Developer to work within the eBusiness platform as part of a team of developers, responsible for the development and maintenance of enterprise web applications for the financial services industry.
General skills/experience:
*Expert knowledge of the application domain appropriate to operational business area (eg Java Enterprise, Service Oriented Architecture, Security).
*Expertise in technologies and methods appropriate to the business area (for example Java, WebLogic, SOA, Oracle).
*Ability to use design principles and patterns using industry standards where appropriate.
*Full understanding of industry standard project delivery life cycles and best development practices (eg Design Patterns, Anti-Patterns, UML, V-Model, Agile vs. Waterfall, Test Approaches).
*The fundamentals of Service Oriented Architecture (SOA) and the role web services play within a SOA.
*Experience of Object Oriented Analysis and design, service modelling, capacity planning, defect troubleshooting and performance tuning.
*Experience of working within the Financial Services Industry.
*Excellent communications skills, oral and written, must have the ability to engage the target audience both in writing and verbally - some customer-facing roles inc. 3rd parties
*Systems Analysis (a significant amount of the role is requirements, business and systems analysis).
*Ability to estimate solution delivery at a variety of levels.
Education and experience:
*Strong Java development experience
*Java Version 5 and 7
*J2EE
*Web framework eg Struts, Spring MVC
*SOA/Webservices Experience
*Eclipse IDE (or similar)
*Config Management Experience (Synergy, Subversion etc)
*Application Server (Weblogic or similar)
Desired Experience/Skills
*XML
*XSLT
*Oracle DB (PL/SQL)
*HTML
*JQuery