The Corporate & Investment Bank's Futures & Options Trade Processing Team needs to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.
Requirements
- Formal training or certification on software engineering concepts and 5+ years applied experience in Java
- Experience with AWS or other clouds such as Azure or Google Cloud
- Expert level knowledge of core Java (at least 1.8) with clear understanding of advanced concepts in collection framework, garbage collection, multi threading
- Experience working with Maven, Jenkins, Git/Subversion
- Experience working with related technical frameworks – Spring, JMS, JDBC, Hibernate/JPA
- Solid understanding of database concepts and working knowledge with any of the vendors (Preferably Oracle) with at least some exposure to performance tuning
- Experience of providing production support in a Level2/Level3 capacity
Responsibilities
- Design and build scalable and resilient technical solutions
- Create automated unit tests using a Test Driven CI/CD Development approach
- Analysis and build within Control, Stability, Resiliency, Capacity & Performance areas
- Testing: Unit, SIT & UAT planning and management
- Robust delivery of code into the production environment with zero tolerance for post implementation issues
- Contribute to quality improvement, code reviews, code/architecture standards, code reuse
- Take part in decisions affecting long range organizational goals & strategic planning
Other
- Lead a team of associate full stack developers and proactively look to develop, implement and further development best practices across the group
- Drive the delivery of business value via change programs/projects within the Futures & Options Trading Technology Group
- Partner with supporting tech leads to develop realistic and achievable project estimates
- Ability to take on difficult and complex large scale problems and provide end to end solutions
- Ability to build and maintain strong relationships with stakeholders in business, operations, operate
- Very Strong problem solving, analytical and communication skills (both verbal and written)