Senior Java Developer - Equity Derivatives Marketdata & Pricing Platform
standardchartered
Job Description
Key Responsibilities
- Be a proactive, self-starting developer who can quickly understand the requirements, technology platform and external integrations and start designing and contributing to the delivery.
- Liaise with devops and wider team to effectively manage resource usage
- Apply your experience of financial markets electronic trade capture, booking and full lifecycle to build these features into our platform
- Work within the ever-evolving framework of Financial Markets specifications and regulations to ensure CAT is using best-in-class technology within the boundaries of approved technologies
- Build services with an API-first approach and generic pattern mindset for scale across multiple dimensions – optimized compute/performance, functional, visualization, quality control
- Implement and enforce safe defensive coding, intelligent design, access control, in low-maintenance supportable applications
- Support database integration/migration (postgres/mongo) caching (hazelcast), communication (solace), security (hashicorp, SSO tokens, Kong integration)
- Provide Production L3 support as required, to this delivery and the wider platform. We have users from Asia to New York, and you’ll be part of a global team of developers
- Face-off and partner with stakeholders to capture requirements and deliver solutions – deep understanding of the problem and context along with ownership are key to be successful in this role
- Question / Challenge anything you see from your peers or the wider squad that isn’t up to standard..
- The successful candidate is expected to be an experienced developer in designing, building, deploying and supporting critical solutions in the Financial Markets domain. This role requires a wide variety of strengths and capabilities
Skills and Experience
- Minimum 8+ years of strong backend Java experience (mandatory).
- Strong java development background with good hands-on experience in data structures and, algorithms and concurrency frameworks.
- Sound technical understanding of Micro Services, REST API, XML, HTTP, MQ.
- Experience in Messaging systems like Kafka, distributed caching systems like hazel cast, NoSQL systems like Cassandra.
- Financial Markets Front Office Trade lifecycle.
- Exchange Traded Derivatives
- SDLC / Testing / Delivery
- Application Security
Qualifications
- Financial Markets Front Office Trade lifecycle.
- Exchange Traded Derivatives
- Bachelors in Computers