Java Developer

charlote, North Carolina

A financial services firm is seeking a Java Developer to join their team in Charlotte, NC.

Within this role, you will design, develop, maintain and support electronic trading platforms.

Qualifications

Required

  • A Bachelor’s degree in Computer Science, Engineering or related technical field
  • 7+ years server-side Java experience, including Spring and JPA/Hibernate
  • 5+ years on any relational database with proficiency in writing efficient SQL queries with complex joins
  • 4+ years of experience in messaging (JMS or equivalent) middleware
  • 3+ years of hands-on In-Memory data grid/compute grid experience (Oracle Coherence or Apache Ignite or Hazelcast or equivalent)
  • 1+ years of experience in fixed income trading using FIX protocols
  • Proficient in multi-threaded (concurrency libraries) programming, shell scripting(bash), distributed computing and JVM performance tuning

Preferred

  • Experience in any of the big data technologies like Apache Spark, Kafka, Hadoop etc.
  • Experience to time series databases like OneTick or KDB

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs