Bachelor’s degree in Computer Science (or equivalent work experience)
1 - 3 years of professional development experience
Demonstrable core Java (JDK 8 and above) development experience (solid understanding of Core Java concepts and design patterns)
Object oriented design/development
RESTful web services
RDBMS experience (DB2 preferred, write/analyze complex queries with multi-table joins and aggregate functions)
Strong technical, analytical and communication skills; must be a self-starter
Nice to Haves
Knowledge of financial markets
UNIX environment working experience
UI skills a plus (HTML5/JavaScript/AngularJS/React)
Graph database experience
Big data technology stack
What You'll Be Doing
A wide variety of projects are active and we have a long pipeline of proposed business solutions
Participate in the design, development, testing and documentation of our margin platform
Evolve the margin platform to meet business, client, regulatory, operational, technical needs
Participate in the entire SDLC from definition of requirements through deployment and support
Gain technical expertise and practical experience of managing mission critical platforms from technical experts within and outside the team
Work closely with Business, Operations users and other developers globally
Excellent opportunity to gain strong domain knowledge on aspects of the firms’ margin processing function across any type of trade executed by our clients
On a rotation basis, involve in addressing questions, isolating and fixing problems as part of daily processing of the margin infrastructure
Perks and Benefits
Opportunity to work on massively scalable software and systems
Access to a global team of technologists for continual innovation
Chance to develop technical skills and absorb business domain knowledge
Learning, teamwork, partnering with stakeholders, product ownership, and more
Technology stack includes Java, AngularJS, React, BPMNs, RESTful web services, and more