Global Equities Transaction Cost Analytics Senior Java Developer
citi
Job Description
- Lead and participate in major technology migration projects, including moving from .NET to Java, transitioning from SQL Server to MSaaS, and migrating middleware to an AMPS-based solution.
- Partner with multiple teams like Product Services, Market Data providers to ensure appropriate integration of functions to meet goals and identify necessary system enhancements.
- Provide expertise in applications programming, ensuring new micro services based designs adhere to the overall architecture blueprint.
- Collaborate with other team members to extend functionality and enhance the performance of existing processes.
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
- Be instrumental in the design and implementation of automated integration testing.
- Provide second-line support, including out-of-hours, for the processes and components you develop.
- Close partnership with regulatory, compliance, and audit.
- Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process.
- Compute and estate management including hygiene, security, and vulnerability items