Java/Scala Developer

Apply Now

Company: Trinity IT Services

Location: New York, NY 10025

Description:


Position Description:
The Trade Surveillance team builds and executes complex surveillance models that focus on monitoring the trading practices of the Firm's front office functions. A senior developer in this space partners with business analysts and other developers to drive forward the business agenda through solid design and execution.

Responsibilities:
  • Read and understand requirements for market abuse models
  • Write Java code that accurately reflects the requirements and design documents.
  • Write unit tests that exercise all major logic components of the code.
  • Deploy, maintain and performance tune all models.


Required Skills:
  • Experienced with Core Java and with Scala, preferably on Spark (Hadoop)
  • Database experience preferably with DB2, Sybase, or Oracle
  • The candidate should have 3 or more years of experience coding.
  • He/she should be capable of understanding and solving complex problems
  • Big Data experience
  • Full Stack experience
  • Financial services experience required
  • Excellent interpersonal skills and professional approach
  • SQL (3+ years)
  • Version control - Git
  • UI experience
  • Spring
  • Bachelor Degree or higher
  • Excellent written and verbal communication skills
  • Experience following the SDLC (Waterfall, Agile)


Skills Desired:
  • Previous experience in Trade Surveillance or working with data from the order lifecycle
  • High quality software architecture and design methodologies and patterns
  • Work experience as level-3 support for applications
  • Layered Architecture, Component based Architecture
  • XML-based technologies
  • Unix OS, Scripting, Python or Perl
  • Experience in development on other application types (Web applications, batch, or streaming)

Similar Jobs