IntelliJ (nice to have)
Bitbucket (nice to have)
Java 8 (advanced)
The new hire will join a front office development team and work with Global Spread Products team to deliver best in class solution for the Global Spread Products business .
The successful candidate will implement distributed, high throughput solutions for Global Spread Products risk calculation platform.
We are seeking senior developer candidate to join the Global Spread Products Front Office Risk Development Team to enhance the risk and pricing platform’s capability for the Global Spreaad Products Trading businesses in London, New York, and Asia.
Why you should join us?
We value stability of employment, therefore we offer you a B2B contract for a period of one year with the possibility of extension.
To harness the abundance of talent and ensure no great potential misses out on the opportunity to build a greater future with us, we will introduce you to the development program .
Our team is made up of people from all over the world, so to make our communication smooth, we all speak English on a daily basis.
We have also take care of your time , therefore we offer you work 100% remotely .
When you start a new job, we realize that you may feel lost and need time to settle in, so you can count on the help and support of your teammates and managers from first day .
Look what you will responsible for?
Keeping track of projects and task assigned to the team, including communicating weekly status to senior management.
In-depth understanding of Global Spread Products IT applications and flows.
Manage and own problem reporting & resolution of Risk platform.
Collaborate and partner closely with development leads and production support teams to ensure end-to-end delivery of projects assigned.
Active involvement in Analysis and development of components / flows for Global Spread Products Risk per evolving business requirements.
Second line support developed components (investigation of problems that front-line support cannot resolve).
Develop a common Risk infrastructure across various businesses (Flow, EM, Retail, Structured Credit etc.)
Gathering requirements for new functionality from business users; offering timely solutions; developing, testing, and implementing these solutions
Supporting and enhancing the existing infrastructure and applications across a variety of technologies (Java, Scala, Clojure, RBDMS, NoSQL).
Building knowledge of Global Spread Products projects
Balancing fast time to market (client delivery) with proper governance, compliance, and audit mandates
Check is it good time to join us?
If you have :
Strong Java programming skills
Kafka knowledge with commercial experience, KafkaStreams experience a plus
Experience with Docker
Experience in developing on Unix / Linux
Experience with OpenShift highly appreciated
Experience with version control tool, preferably Bitbucket
Comfort using either Eclipse or IntelliJ
Strong grasp of algorithms & data structures
Familiarity with multithreading and distributed processing concepts
Familiarity with issue tracking and code review tools
Hands on experience using continuous integration services like Jenkins,uDeploy or TeamCity a plus
Strong communication skills across different Teams located in various countries
Team player - always ready to jump in and help
Pushes back when confronted with unrealistic deadlines or expectations
Innovator drives the adoption of new approaches, solutions, and tools
Ability to own and drive tasks / assignments while collaborating with peers and other Technology teams
Building knowledge of credit products and helping integrate the products with the strategic Global Spread Products platforms to minimize operational risk
Balancing fast time to market (client delivery) with proper Governance, Compliance, and Audit mandates
Demonstrated ability to learn new business concepts and technologies quickly
Technical educational background