Job Openings Java Developer (Trade Finance)

About the job Java Developer (Trade Finance)

Requirements:

The ideal candidate should have:

  • 4-10 years of experience in software development
  • Strong understanding of OOPs, Java Basics, Streams, Collections and Multi-Threading, latest features, design patterns and Passionate about development
  • Must have working knowledge on microservices development and patterns, distributed logging
  • Should be able to think end-to-end solutioning.
  • Up to date with latest ongoing technologies in the industry
  • Well-spoken/Articulate and Emotionally intelligent
  • Opensource contributor
  • Well connected to industry members, attends developer and tech meetups.
  • Strong understanding of DevOps practices, tools and techniques.
  • Degree in Computer Science/ IT or other related fields
  • Hands on experience using frameworks like Spring (boot, data, batch, cloud), React, Angular, Mongo DB, Queues/Kafka etc
  • Experienced deploying application in a containerized environment using docker and OpenShift

Responsibilities:

    • Design, develop and support of the high-performance electronic execution platform
    • Build common solutions for trading platform monitoring, trade reconciliation, application recovery etc.
    • Partner with traders, quant researchers and clients on product development
    • Continuous maintenance & improvements of the testing frameworks, development tools and environments.
    • Ability to envision, design and implement test cases for trading functions.
    • Contribute towards Agile and Continuous Integration processes