Infinity Consulting Solutions, Inc
5 to 7 Year(s)
The Market Risk Exposures team is responsible for loading and transforming data for various Market Risk calculation and processing streams. We are responsible for processing over ½ billion risk data rows daily, transforming and enriching the data with business processing rules. We are looking for a Java developer to help optimize our current data intensive process while helping to design and implement our future architecture. We also design and implement the API's needed by our downstream reporting and calculation teams to consume large amounts of data. Primary Responsibilities: • Ensure stability in the current data ingestion process • Support downstream calculation and reporting processes • Optimize the current process • Design and implement our next generation big data architecture Skills Required: • Expertise with core Java. o Proficiency with collection classes: Maps, Sets, Lists o Minimum 5 years • Strong in SQL: o ability to join and summarize large amounts data o Minimum 5 years • Familiarity with linux and shell scripting Skills Desired • Big data: i.e. working with data ? million rows • Distributed architecture: Apache spark / Hadoop • Databases: Greenplum, DB2, Postgres • Any Rule Engine experience • Financial IT