Risk IT - Senior Java developer
Newedge - Chicago, IL

This job posting is no longer available on Newedge. Find similar jobs:Risk IT jobs - Newedge jobs

Position: Risk IT - Senior Java developer

Location: Chicago

Status Straight hire

Newedge offers global, multi-asset brokerage services on a range of listed and OTC derivatives and securities. Formed from a joint venture between Société Générale and Crédit Agricole CIB, we benefit from the support of our two shareholders, and are independently managed and regulated.

Newedge is a world leader in multi-asset execution, and offers a complete set of clearing, prime brokerage and financing services. Newedge is headquartered in Paris, and with offices in the Americas, Asia-Pacific and Europe-Middle East, we offer access to more than 85 global exchanges, and have a presence in 23 locations across 18 countries. Our business is driven by delivering industry leading solutions to our clients, who are served by teams of multi-lingual employees located in the world’s key financial centers.

Newedge is an equal opportunity employer. For more information about Newedge, visit www.newedge.com .

Risk IT is a core application development team at Newedge managing tier 1 platforms used in managing Market, Counterparty and Operational Risk. Risk IT is hiring 1 highly motivated senior Java Developer / Architect to support the entire Risk IT platform and work on several projects as part of Newedge IT Roadmap. Development is primarily in Java and based around Spring, Hibernate, and JMS. UI development is currently JSF, JSP, Struts, AJAX, Richfaces, JBOSS SEAM and Struts (Target tools are GWT, Dojo) and Spring MVC.

The main responsibility of the Senior Java developer / Architect is designing, developing, implementing, and providing support for planned and existing software solutions. We are looking for someone who can come up to speed quickly on a wide variety of modules, and who has the ability to quickly identify solutions.

Represent Risk IT at the Architecture Board

Handle development tasks using the Java framework.

Provide technical expertise on data exposure and delivery requests

Liaises with RSMD, Infrastructure, Data Management, STP teams to ensure proper application configurations and hardware performance efficiencies

Employs industry standard best practices for integration patterns

Provides level three support during zonal business hours (24 X 6) when on call

Involved with the review and submission of all solution designs

Establishes regular code reviews tied to on-going component development

Cross train junior members of the global team to drive efficiency and performance

Implement tools and practices in order to foster a more collaborative work environment.

10+ years of professional experience with the Java platform including previous experience as Technical Lead/Architect (30% architecture/70% development).

Experience with interfacing with teams (development, business analysis) located in other regions. Very strong autonomy required.

5+ years of design, analysis (experience conceptualizing and maneuvering through cascading dependencies) and application support experience.

3 years of experience at least one of the Java Spring framework: Core Spring 2.0, Spring 3.0, Spring JMS, Spring Integration, Spring MVC, Spring DAO

5 years of experience with relational databases including Oracle PL/SQL.

5 years of experience with Java Web development ( Struts, JSP, JSF, Richfaces , JavaScript, AJAX and XML/XSLT/XSD) . Experience with GWT, Dojo desirable.

Experience with Messaging protocol (JMS) and products such as Active MQ

2 years of experience with development life cycle products such as SVN, Maven, and Hudson.

Familiar with Tomcat and WebLogic web servers.

3 years of UNIX experience including basic administration skills.

Strong autonomy and interpersonal skills

Strong knowledge of the post trade derivatives chain (trade flow, allocations, reconciliations, trade and position management)

2+ year of Project management experience (ability to provide work estimates and schedule tasks plan accordingly).

Experience with software products for financial services including ULLINK, GMI and Clearvision.

Financial industry experience and functional knowledge of FX/OTC/FICC asset class

Series 3 or Series 7 certification

Bachelor’s Degree in Computer Science, mathematics, statics or equivalent