Previous Job
Previous
Senior Java Developer
Ref No.: 18-05726
Location: New York, New York
Position Type:Contract
Pay Rate : $ 78.85 - 89.13 /Hour
The Global Transaction Reporting team is looking for a senior Java Developer to join the growing team in New York. You will be part of a global team, which also has presence in Glasgow, Mumbai, and London. You will be part of a dynamic team building systems that are critical to the business and solving problems to meet the ever-changing regulatory environment.
About the Role:
  • You will be part of a dynamic team building systems that are critical to the business. Solving problems to meet the ever-changing regulatory environment.
  • You will work primarily as a Java developer as part of a collaborative agile development team.
  • You will be required to liaise directly with a variety of stakeholders throughout the firm
  • You will develop functionality in an iterative fashion, liaising with the business analysts, product owners and other developers within the scrum team
  • You will be responsible for continuously improving the quality of our system and codebase including code reviews and refactoring where necessary.
Required Skills:
  • Experience of agile and scrum methodologies.
  • Core Java.
  • Unix shell scripting.
  • SQL and Relational Databases such as DB2.
  • Integration technologies
    • MQ/Xml/SOAP/JSON/Protocol Buffers/Spring.
  • Enterprise Architecture Patterns, GoF design
  • Build & agile
    • Ant, Gradle/Maven, Sonar, Jenkins/Hudson, GIT/perforce.
  • Sound understanding of Object Oriented Analysis, Design and Programming.
  • Strong communication and stakeholder management skills
Desired Skills:
  • Experience in banking and regulatory reporting (SFTR, MAS/ASIC etc.)
  • Knowledge of OTC, listed and cash products
  • Domain driven design and micro-services experience