Senior Java Developer - 1688917

$160,000 - $190,000/Yr

The Cypress Group - New York, NY

posted 4 months ago

Full-time - Senior
New York, NY
Miscellaneous Manufacturing

About the position

Embark on an exciting career journey with our Equities Technology group, a dynamic and forward-thinking team dedicated to elevating the profitability and efficiency of our Capital Markets trading business. Specializing in cutting-edge front/middle office trading systems and automated processes, we are expanding our team and are currently seeking a skilled developer to play a pivotal role in crafting innovative, low-latency trading applications. In this role, you will dedicate 65% of your time to backend core Java/multithreading development, pushing the boundaries of innovation. You will also spend 35% of your time revitalizing legacy UIs in Java FX and Swing, with a strategic roadmap to transition towards React. You will work with the latest technologies, and if you have experience with React, that's a definite plus. Your contributions will help create robust, scalable, and highly available low-latency applications that drive our competitive edge in the market. Additionally, you will process and analyze data from market feeds, manage database structures, and ensure compliance with regulatory requirements. Leverage your minimum 10 years of design and development experience in Java, with a background in the financial industry, to grow personally and professionally. If you are a seasoned Full Stack Java Developer with a passion for innovation and a background in the financial industry, we invite you to join our team and contribute to the success of our Capital Markets trading business. Your expertise will be the driving force behind our continued excellence in the industry.

Responsibilities

  • Design and implement front office and middle office systems for Traders and Sales Traders, focusing on backend core Java/multithreading development.
  • Assist in FIX Connectivity setup and certification of new sessions and gateways.
  • Develop rich UI applications for both desktop and web deployment, working on legacy UIs in Java FX and Swing.
  • Transition towards React for UI development, modernizing our applications.
  • Create scalable and highly available low-latency applications.

Requirements

  • Minimum 10 years of design and development experience in Java, with a background in the financial industry.
  • Expertise in enterprise application development with a focus on backend core Java/multithreading development.
  • Proven experience in UI design and development for web and desktop applications, including working on legacy UIs in Java FX and Swing.
  • Proficient in developing RESTful services using Java, Spring, Hibernate.
  • Strong skills in JavaScript, Angular, React/Redux (React experience is a plus).
  • Proficient in Unix and scripting languages (bash, ksh).
  • Experience with FIX Protocol.
  • Proficiency in middleware products like TIBCO EMS, Solace.
  • Analytical skills for analyzing and refactoring Stored Procedures in Sybase.

Nice-to-haves

  • Strong problem-solving abilities.
  • Excellent interpersonal skills for collaboration with technical team members and front-office traders.

Benefits

  • Competitive Base Salary: Expected base salary ranges from $160,000 to $190,000.
  • Additional Compensation: Actual base salary determined based on individual factors such as skills, experience, education, licenses, or certifications.
  • Incentives: Additional compensation includes discretionary bonuses and other short- and long-term incentives (e.g., deferred cash, equity, etc.).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service