Post Job Free
Sign in

Senior Java Developer

Company:
The Cypress Group
Location:
Manhattan, NY, 10022
Posted:
May 12, 2024
Apply

Description:

Job Description

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.

Opportunity Highlights:

Diverse Development: Join a team where 65% of your time will be dedicated to backend core Java/multithreading development, pushing the boundaries of innovation.

Legacy UI Enhancement: Spend 35% of your time revitalizing legacy UIs in Java FX and Swing, with a strategic roadmap to transition towards React.

Cutting-Edge Technology: Work with the latest technologies, and if you have experience with React, that's a definite plus.

Scalable Solutions: Create robust, scalable, and highly available low-latency applications that drive our competitive edge in the market.

Market Insight: Process and analyze data from market feeds, manage database structures, and ensure compliance with regulatory requirements.

Experience and Growth: Leverage your minimum 10 years of design and development experience in Java, with a background in the financial industry, to grow personally and professionally.

Key Responsibilities:

Design and implement front office and middle office systems for Traders and Sales Traders, with a focus on 65% 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, allocating 35% of your time to work on legacy UIs in Java FX and Swing.

Transition towards React for UI development, bringing a modern touch to our applications.

Create scalable and highly available low-latency applications.

Skills Required:

Expertise in enterprise application development with a focus on 65% backend core Java/multithreading development.

Proven experience in UI design and development for web and desktop applications, including 35% 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.

Desired Skills:

Strong problem-solving abilities.

Excellent interpersonal skills for collaboration with technical team members and front-office traders.

Compensation:

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.).

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.

Apply