Senior Software Engineer - Java Backend

Job description

    Senior Software Engineer - Java Backend

  • Job Description and Responsibilities

    • Brokerage platform development -- front and/or back-end, depending on experience.
    • Back end: Core Java. Data model and transport layers. Multithreaded/high throughput. XML. 
    • Work on one of the core brokerage processes that deals with user authentication to access trading, account management and other customer applications.
    • Adding new features and interfaces that deal with user authentication.
    • Work on expanding second factor authentication offering.



Requirements

Qualifications

  • Bachelor’s in EE, CS, Math, Physics or similar (Masters/PhD a plus).
  • Technically oriented, proactive, and enthusiastic, with extreme attention to detail.
  • 5+ years' Java experience.
  • Knowledge of core Java.

  • Working with Database development SQL and PL/SQL is a plus.
  • English written/verbal communication skills.
  • Mobile software development a plus.