Markets Technology is undergoing a transformation in OTC derivatives, margin and collateral, and payments and cash management domains. The role requires building technical solutions to complex business problems within this transformation phase.
Requirements
- Proficiency in programming in Java, Python, JavaScript or React
- Hands on experience of building RESTful APIs using popular frameworks like Spring
- Experience of following TDD and clean code principles
- Proficiency with data structures, algorithms and SQL
- Experience of using cloud services such as AWS
- Experience of using distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
Responsibilities
- participate in the whole spectrum of building a software solution
- closely working with product teams and users
- contribute to our vision of building a strong engineering culture within our global teams
- solving engineering challenges
- building robust and high-quality solutions
- building RESTful APIs using popular frameworks like Spring
- following TDD and clean code principles
Other
- 5-8 years of hands-on professional software development experience
- Able to independently work in fast paced and rapidly changing environment
- excellent communication skills
- can manage multiple priorities simultaneously
- Experience of working in investment bank or financial services industry