Job Details

Systems Administrator

JERSEY CITY-07306, NJ, US
11/11/2019

-


Required Skills

    Agile methodologies
Company

Infinity Consulting Solutions, Inc

Experience

-

Job Description

Java Developer

Our client, a leading inter-dealer broker, is seeking a Java developer to join a small team responsible for developing and maintaining the firm's core trading platforms.

Job duties:

Design software applications based on user requirements.

Develop, enhance and maintain software applications.

Perform unit and system testing to ensure quality code is delivered into production.

Provide support and assistance to colleagues where appropriate and provide system knowledge sharing.

Understand business process in order to implement applications and provide business support.

Document system designs and support procedures.

Provide ongoing production support for multiple applications:

Have full ownership and provide ongoing production support for multiple complex applications.

Experience

A minimum of 7 years of solid Java development experience and understanding of object orient programming.

In depth experience developing front end user interfaces and web applications, preferably using HTML5,
JavaFX or newer web technologies such as angular.

Good experience working in Unix environment for build and deployments.

In depth database and SQL experience

Experience designing and implementing distributed message-oriented systems

Experience designing and implementing concurrent programming.

Experience with Test-Driven Development and Extreme Programming practices

Familiarity with designing and implementing layered architecture.

Familiarity with continuous integration and associated tools, preferably Jenkins.

Fixed Income experience

Experience with FIX messaging protocol

Familiarity with Agile methodologies

Bachelor's degree or higher



Systems Administrator
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
10/28/2019
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY
-