Java Backend Developer - New York, United States - IT Allianz Inc

    Default job background
    Description

    Job Description

    Job Description

    Java Backend Developer

    Location: New York, NY

    Duration: 6 Months Contract

    Pay Range: $70-$75/hour on W2 without benefits,

    Our client is seeking a Java Backend Developer for our contract position with a client located in New York, NY, ideally looking for applicants with a solid background in the Banking & and financial services industry and strong Python / REST / FICC and Derivative Trading.


    Job Description:
    Backend Developer:
    Primary / Secondary / Tertiary Skills: Python / REST / FICC and Derivative Trading
    Required / Desired Skills: Python; NoSQL; SQL; SVN; Git; RESTful API; GraphQL; Websockets; Advanced English/Fluent; / Flask; FastAPI; Tornado; Dependency Acyclic Graph; Understanding of Financial Instruments

    Position Summary: We are looking for a strong candidate to augment our EM development team: Enhance/improve existing business applications (core frameworks, trade blotters, management reporting tools, etc..); Work in partnership with global technology teams to develop strategic solutions and reduce redundant processes; Assist all support units on inquiries regarding products already available in our portfolios (Fixed Income, Currencies and Derivatives) as well as maintain/provide good/up-to-date documentation to help on business growth initiatives. Work closely with our front office trading desk to diagnose, understand, and resolve pressing issues; Be comfortable working with incomplete or inaccurate information, and have the ability to read into unclear problems to find lasting solutions; Work extensively with teams across the business, as well as external brokers and other organizations; Communicate effectively with a mixture of technical and non-technical user, both in person, on the phone and in written communication; Write clear, concise documentation around issues, ensuring that when items are raised to the development team, they are articulate; demonstrate the root of the issue, and where possible include additional analysis to help resolve problems; Help us move forward as an organization through the introduction of new ideas, assist on the release of new products, and help drive our business through a relentless focus on innovation.
    Qualifications: Intellectually curious, collaborative, eager to take on new challenges, ready to take ownership of your work, and a natural problem solver. Experience working in a high-pressure work environment. Excellent coding, client-relationship, problem-solving, analytical thinking, and communication skills. A desire to understand the industry is crucial. Coding knowledge of Python and Javascript (React, Nodejs); SQL and NoSQL databases; ETL processes; RESTful APIs and GraphQL; Connectivity protocols for streaming financial data; Ability to track multiple issues and prioritize based on business needs. Ability to effectively interface with technical and non-technical staff at all organizational levels. REQUIREMENTS: A bachelor's degree in computer science or a related field, or equivalent experience. Must be available throughout trading hours (9 am to 7 pm), 5 days a week.
    Agile developer
    Java