(Enter skills, job title, etc.)

Sr Java Developer,Trading Systems,FIX,REST - #6353

Job Title:

Sr Java Developer,Trading Systems,FIX,REST - #6353

Location:

Jersey City, NJ

Industry:

Information Technology

Duration:

6 months

Job Description:

SENIOR SOFTWARE DEVELOPER - JAVA

This is a special position for a Java SSD developer, we would like the candidate to have deep background in Trading System applications (including Fix Trading Protocol).

Responsibilities:
• Performs product design tasks of a moderate to high complexity which may require research and analysis.
• Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation, although specific skill requirements could vary based on the type of development being performed.
• Works independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts.
• Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems.
• Works within established procedures to develop, test, implement, and maintain application software.
• Able to along with and work well with others.
• Regular attendance and timeliness are required.
• Performs other duties as assigned.

Job Requirements:

Experience:

Qualifications:
• 4 year degree in Computer Science or related experience
• Able to interpret business requirements and programming specifications to write Java programs that solve business needs.
• Some exposure to and demonstrated proficiency in all aspects of programming and analysis, including design factors, software requirements, systems facilities, and execution protocols.
• Experience with Architecture design of multi-tiered client/server applications. Must be well organized and self motivated and be able to work with minimal supervision.
• Excellent verbal/written communication skills.
• Ability to work with others in a team environment.
• Ability to work on aggressive schedules. May require work beyond normal hours (weekends or evenings).

Technical Skills:
• 6+ years Java programming experience developing J2EE based systems.
• 6+ years’ experience with real time, high volume transaction systems preferred
• Experience with Web 2.0 and Single Page Architecture applications
• Comprehensive working knowledge of Java 7 or higher.
• Must be well acquainted in development of RESTful webservices.
• Experience with Tomcat, JBoss, , Eclipse IDE, Spring Source Tool suite is a plus
• Demonstrated use and knowledge of unit testing with JUnit and mock testing frameworks
• Must be comfortable with Spring technologies, Spring MVC
• Working knowledge of SQL and Stored Procedures (preferably SQL Server)
• Experience with virtual environments, Linux based systems and Networking concepts Demonstrated use and knowledge of various configuration management tools (Preferably GIT)
• Demonstrated use and knowledge of Object Oriented Analysis and design
Experience in the brokerage industry/financial background experience is a plus

Tip of the Week


Make sure your LinkedIn profile is identical or similar to your resume. Consistency is key!

 

View Starpoint's Top Tips.

Send Us Your Resume


Let Starpoint's expert recruiters help you land your next job.

 

Submit Your Resume

@Starpoint_Jobs