Java Developer

new york, New York

A multinational bank and financial services company offering retail, corporate and investment banking as well as wealth management is currently seeking a Java Developer to join their team in New York. This firm believes that to better understand their employee’s needs they must better understand their employees.

This firm recognizes each employee wears many hats and takes on countless responsibilities; in turn they give back to their employees. They offer a flexible work environment and incredible benefits. This firm also believes in the power of networking, learning for life and giving back to the community.

This candidate will Develop Java projects defined by business requirements to meet the needs of clients to provide high-performance, stable, and feature rich trading services. He/She will also integrate with the development team and the current code base, and use this as a framework to develop new components. This will include systems integrations, feature enhancements, performance and capacity optimizations, test automation, and technical debt pay-down.

Responsibilities:

  • Develop tactical and strategic solutions to meet business requirements
  • Develop automated testing tools to exercise functionality, performance, and capacity of code
  • Provide estimates for tasks, including design, development, technical debt, and testing
  • Support analysis, testing, and operations teams
  • Produce code that is appropriate for a low-latency java platform
  • Analyze historic system behavior and market state to inform new development

Skills:

  • Bachelor's degree in computer science, physics, engineering, or related
  • 3+ years with Core Java
  • 2+ years with multi-threading, memory management, or performance tuning
  • Experience with systems providing financial services like trading, risk, clearing, or warehousing
  • Experience with scripting languages like bash, perl, python
  • Experience with Linux
  • Experience with Java testing tools, ideally: JUnit, JMockit, TeamCity
  • Experience with development and build tools, ideally: Maven, Gradle, Git, IntelliJ, Eclipse
  • Experience with middleware, ideally: Tibco, Solace
  • Experience with dependency injections frameworks, ideally: Spring, Guice, HK2
  • Experience with HTTP, RESTful APIs, and UI principles

Job category:

Job keywords:

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

Vertical Tabs