Java Developer

New York, New York 10036 | contract

Post Date: 04/24/2018 Job ID: 16186 Industry: JAVA
Java Developer / Software Engineer 
New York, NY

In this role, the Java Developer will develop, build, improve and test market data analytics technology and infrastructure. You will develop and run calculation and stress tests. You will help evaluate prospective cloud-based technologies from the perspective of a fulfillment of a wide range of technical requirements and future inclusion in Analytics Platform.

Responsibilities 
  • Implement given use cases and other software against given specification 
  • Create, execute and run load and performance tests in order to determine the performance of system under test against given criteria 
  • Contribute to design and architecture of use cases and tests 
  • Set up the tested systems and help assure sufficient orchestration and metrics 
  • Produce software performance reports and comparison 

Requirements 
  • Bachelor's Degree in Computer Science / Engineering or equivalent 
  • Minimum 3 years of experience 
  • Strong working knowledge of Java, (familiarity with .net a plus) 
  • Python or javascript scripting 
  • Strong problem solving, algorithmic thinking and coding skills 
  • Experience with system setup automation (databases or other similar engine software) 
  • Experience with performance tuning and optimization 
  • Ability to work in highly agile team environment 
  • Experience in development of complex. distributed, multi-tier systems 
  • Experience with cloud environments, especially AWS, a strong plus 
  • Experience in working with market data a plus

Java Developer / Software Engineer - 16186
Oxford Solutions is a professional staffing firm that specializes in the placement of talented professionals into challenging, career-enriching opportunities. We're based in Pittsburgh, PA, but we have openings with major clients located nationwide. We provide multiple avenues of employment to include contract, contract-to-hire and direct placement. Our well-trained staff of recruiters will work with you to help land your first job or your dream job and strive to always affect people's lives in a positive way.
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: