Java/Swing Developer

Applied: No

Date Posted: Thursday, June 29th, 2017
Job Location: Parsippany, NJ
Pay Rate: doe
Employment Type: Full-time
Job Duration: Permanent
Required Skills: Analysis, Architecture, Developer, Development, Genetic, Java, Libraries, Linux, Programming, Protocols, Security, Supervision, Testing, Tibco, Unix, Windows

Job Description:

Principal Responsibilities & Accountabilities

Software Development Engineers work on real-time software applications and system development, analyzing user requirement, designing, implementing, documenting, testing, and maintaining software products.

Build high-performance, scalable, robust server and desktop applications
Provide technical expertise to the development team
Work very closely with development groups, business liaison teams, operations staff, security group, data center staff and server administration groups on various activities related to application integration and system enhancements
Participate in application architecture and design review
Participate in development, testing, implementation, and support of various enhancements to the systems, services and technologies
Produce various system design documentation
Provide third level support on application integration issues
Assist in enhancing automation of various regular operational and administrative activities
Integration of 3rd party Software through documented SDK’s and protocols


Ability to work well with others in a team-based environment experience in a fast-paced financial market data environment
Excellent communication skills, both written and oral
High motivation level and superior attention to detail
Ability to finish projects on time with minimal supervision
Ability to learn new technologies and tools

Technical Skills

Strong technical knowledge of Java SWING a MUST; multi-threading, inter-process communication and various network architectures/protocols a plus
Strong technical knowledge of CORE JAVA: Threading, Sockets, Profiling tools
Experienced in writing distributed applications
Knowledge of C a plus
Experienced in both UNIX/LINUX and Windows environments
Experienced in real-time market data platforms and APIs (RMDS, Tibco, etc)
Strong problem detection, troubleshooting skills and analytical abilities


· Must have strong technical knowledge of Java Swing; 5-8 yrs experience

· Must have experience with Custom UI Design – Looking for Front-End guys not back-end

· Experience developing software which runs on dedicated machines (NOT WEB BASED)

· Experience creating libraries (Not using JIDE, SWT or other 3 rd party libraries)

Qualifications & Experience

Bachelor’s degree in science and/or engineering
Minimum of 5 years of solid experience in programming and systems analysis
Minimum of 2 years of programming experience in financial industry, preferably in market data
FX market knowledge highly desirable

For more than 25 years, Randstad Technologies has been connecting companies around the world to customized technology solutions that meet and surpass objectives. We combine our deep industry expertise with our broad range of full-service capabilities – recruitment, consulting, projects, outsourcing – to deliver the right fit to our clients and candidates. From recruitment to technology solutions aimed at protecting and maximizing the value of technology investments, we power our clients' success – and drive our candidates' growth.

EEO Employer: Race, Religion, Color, Sex, Disability, National Origin, Age, Genetic Information, Protected Veteran Status, or any other legally protected group status.

Online Application×
First Name: *
Last Name: *
Email Address: *

Cover Letter *

Resume (300 KB max) *

Application Submitted
Click OK to close this message box
Unexpected Error
An unexpected error occurred while processing your request. Please, try again later or contact us for technical assistance.
Click OK to close this message box
Progress Indicator