Associate, Investment Management Job in New York, New York US

Associate, Investment Management

Duties: Document requirements in JIRA and assign them to appropriate developer. Create, enhance, and support applications using Java Web Services, and save information into Sybase database using Hibernate/JDBC. Enhance and maintain multiple applications supporting the Short Term Fixed Income trading desk using Java, JMS, Mule ESB, Spring Framework, and Eclipse/Rational Application Developer (RAD) editor. Use Log4j for information logging into log files. Use Java mail API to alert in case of errors or issues. Use DOM/SAX Parsers and JAXB to parse trade XML messages, and use Hibernate to save information into Sybase database. Build application deployables using maven build script, and unit test completed applications in local and developmental environments using JUnit. Deploy applications to UAT Websphere app servers, and coordinate the deployment to PROD. Ensure all code base is version controlled using Subversion, and follow the Software Development Life Cycle appropriately. Provide Level 2 support for trade flow issues in PROD environment. Coordinate with team members to ensure healthy DEV and UAT environment. Create and manage batch jobs using Control-M and Sybase stored procedures/SQL queries. Create and maintain cold-fusion files along with Sybase stored procedures for purposes of reporting. Use AQUA Data studio editor to connect to Sybase database and create/edit SQL scripts and stored procedures. Coordinate with team members both domestically and internationally.