Please send your responses to [email protected]
location: New york Duration: 12 months + Currencies Technology Java Developer Key Responsibilities: As a developer within the team the successful candidate will: Design, develop, test and deliver software solutions in the Currencies Technology group for use by both internal and external customers. Analyse requirements for the solutions they deliver, to ensure that they provide the right solution Work within small teams of committed developers to deliver these solutions. Be a voice of knowledge and experience in their areas of expertise. Be a productive, independent, self-motivated Java developer. Contribute to the architecture of the Currencies Technology offering. Provide third-line technical support to the production systems when required. Key Skills: The successful candidate must demonstrate all of the following skills: At least three years of software architecture and senior development skills in a high pressure, time critical environment. At least three years of in-depth Java J2SE development experience. Three years experience of developing with Swing. Two years experience of developing highly multithreaded, highly scalable, concurrent applications (for example using Doug Lea’s framework). At least two years of relational database experience. At least two years experience of multi-tier architectures. Exposure to “bus” architectures for delivery of market & time series data. Excellent communication skills, both written and verbal Ability to effectively manage multiple streams of work and to organise self and others to deliver in a timely fashion. In-depth Understanding of performance tuning, message integrity and security related to real-time applications. Experience (Required) The successful candidate will additionally have at least four of the following: Two years of Oracle database experience. Two years experience of developing with JMS, RMDS, TIB or other similar bus. Two years experience of developing web solutions with Java (JSP, JFC, Spring MVC, struts or similar) Experience of native platform integration. Foreign Exchange markets, both cash and vanilla and exotic derivatives. Investment banking trading business in general (across Rates, Credit & Equities). Two years experience driving agile development methods (using continuous integration tools, automated build processes, test-driven development tools,etc.). Two years experience of other programming languages, specifically C++ or Python. Experience (Desired): Familiarity of Scrum and Agile development Qualifications (not mandatory): BSc 2-2 in Computer Science, Maths or other related subject or equivalent qualification Thanks Ramesh Prowise Solutions -- You received this message because you are subscribed to the Google Groups "KNOW.IT" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/know_it_az?hl=en.
