Java Backend Developer - New York, United States - IT Allianz Inc
Description
Job Description
Job DescriptionJava 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