Design, development, maintenance, and operational support of applications supporting the Exchange Trading Platform, End of Day RISK and Clearing systems.
Requirements
- 3+ years of experience in Java design and development
- 2+ years of experience with at least one JavaScript framework such as React or Angular
- 2+ years of experience with open-source frameworks like Spring
- 2+ years of experience with Tomcat/SpringBoot/Vertx or equivalent application servers
- Solid understanding of security concerns for web-based applications
- Able to write and troubleshoot PL/SQL queries
- Experience with writing comprehensive unit tests
Responsibilities
- Contribute to the design and development of applications supporting Trading, RISK and Clearing systems
- Be able to lead an effort to design, architect and write new software components.
- Be able to independently handle project activities related to builds and deployments.
- Be able to create software tests, verify the functionality and quality of the software.
- Create design documentation for new software development and subsequent versions.
- Provide second-tier production support for 24/7 applications.
- Provide support for deployments during maintenance windows.
Other
- results-oriented and self-motivated
- strong interest in pursuing these technologies is imperative
- Strong analytical and troubleshooting skills
- Proven success working in a team environment
- All qualified applicants will receive consideration for employment without regard to legally protected characteristics.