Talent.com
Java Programmer

Java Programmer

SGANew York, NY
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Software Guidance & Assistance, Inc., (SGA), is searching for a Java Programmer for a CONTRACT assignment with one of our premier Financial Services clients in New York. NY .

We are looking for a Java programmer to work on strategic initiatives to scale and modernize our client platform to enhance client experience, effectively manage client risk and margin and maximize efficiency.

Responsibilities :

  • We're seeking someone to join our team to face off directly with the Risk desk and work on projects in the quantitative development space.
  • The candidate will work closely with the strats, understand their model and work with them to develop scalable performant solutions for initiatives such as factor backtest, clustering analysis etc.
  • Work as a developer on projects focused on increasing the scalability of the system.
  • Contribute to design and architecture discussions at a senior level.
  • Maintain the platform by sharing support responsibilities with the rest of the team.
  • Perform code reviews and help set good design and coding standards for the team.
  • Mentor junior team members.

Required Skills :

  • Core Java, Google Protocol Buffers, Kafka, RocksDB, Hazelcast, Redis
  • Distributed Caching, Concurrent programming, Design patterns & Testing Frameworks.
  • or more years of experience is the minimum requirement for this role. Experience with large scale trading or other mission critical high-performance systems will be preferred.
  • Expert knowledge of the Java programming language and any mainstream JVM.
  • Intermediate knowledge of common distributed architecture patterns.
  • Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.
  • Preferred Skills :

  • Sybase / DB knowledge is highly desirable.
  • UI skills – Angular / React is a plus.
  • Working knowledge of developing applications on AWS or Microsoft Azure will be an added advantage.
  • Experience in a team that follows SRE, TDD, and agile development practises will be an added advantage.
  • serp_jobs.job_alerts.create_a_job

    Programmer • New York, NY