Elevate your career as a Senior Software Developer – Java at Citi, focusing on the Equities Cash Order Management System. Enhance trading functionalities while collaborating closely across different teams in this full time position. As a senior contributor, you'll be tasked with improving software processes and ensuring quality from development through to production support.
This role includes vital responsibilities like addressing security, technical hygiene, and effective collaboration with analysts and QA to maintain platform stability. Join a rapid-paced setting where your skills will drive impactful business outcomes. Key Responsibilities:
Collaborate with Sales and Trading for requirements analysis
Evaluate complex business processes for solution development
Maintain application adherence to design architecture
Enhance existing systems and implement new functionalities
Facilitate automated testing frameworks
Requirements:
Over 8 years in core Java systems analysis
Experience with Equities trading environments
Familiarity with cloud and microservices architecture
Proficient with tools like Jira and BitBucket
Interest in AI integration within development
Contribute your Java expertise to support Citi's trading success and innovation.