Job Description :
Hi,


Position: JAVA Developer (10 positions)
Location: Charlotte, NC
Duration: 1 year


Required Skills:
Minimum 8 years of Core Java experience with application development and implementation experience
Development experience with Java, JEE , Spring JDBC, MyBatis, XML, restful services
Minimum 4 years of securities industry experience
Minimum 5 years of JSON (JavaScript Object Notation) development experience
Minimum 8 years of JMS (Java Message Service) experience
Minimum 6 years of relational database experience
Experience is building large distributed systems catering to high volume and low latency
Experience of working with front-to-back office system integration & implementation
Strong attention to detail, analytic, team player, and highly self-motivated. Work toward deadlines
Ability to work on-call rotation and off hours as work requires
Demonstrated experience in an Agile development environment and test driven development
Development experience with object orientation, polymorphism, reflection, and interfaces
Real Time Trading Platform Development experience with HTML5, JS, ReachtJS, NodeJS, JQuery or similar
Thorough understanding of Java1.8, Event based programming – Experience developing front end enterprise system for trading and sales desk.
Development experience with object orientation, polymorphism, reflection and interfaces
Development experience with Coherence Cache (any other distrubted cache technology is fine too)
Experienced with JMS, Google Juice, protobuf – Experience with OpenFin is plus