Citi Senior Java Developer, Risk Management
Summary
Senior Java Developer on Citi's Capital Markets team in Mississauga, enhancing risk management applications for trading risk. Day-to-day work involves leading design and development, coding, debugging, supervising production releases, and improving systems using Java, Spring, Kafka, microservices, and cloud platforms.
Citi seeks a Senior Java Developer to enhance its risk management applications by leveraging over 8 years of hands-on development experience. You will collaborate with various stakeholders to optimize trading risk solutions and lead the development team in coding, debugging, and implementing sophisticated systems.
Key Responsibilities: • Lead application design and comply with governance standards • Create efficient coding and testing practices • Supervise production release and software quality • Analyze existing operations and recommend improvements • Remain abreast of market trends and technological shifts
Requirements: • 8+ years in applications development with coding proficiency • Advanced knowledge in Java, Spring, and Kafka • Experience with relational and NoSQL databases preferred • Familiarity with microservices and cloud platforms • Excellent organizational and communication abilities
Drive technological advancements in risk assessment systems and ensure reliable application performance at Citi.
