CrawlJobs Logo

Senior Back End Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Toronto

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Sr Programmer Analyst is responsible for delivering key projects and guiding junior developers to establish and implement application systems and programs. This role requires strong knowledge of software development, leadership characteristics, and the ability to build distributed systems for Fixed Income trade processing.

Job Responsibility:

  • work with Applications Development professionals to accomplish established goals
  • conduct personnel duties for team
  • act as an advisor or coach to mid-level developers and analysts
  • oversee process for technical issue escalation and prioritize issue resolution
  • provide technical oversight across systems and applications
  • communicate internal and external departmental interdependence
  • resolve issues using in-depth knowledge of concepts and procedures
  • analyze complex problems/issues
  • provide evaluation of business processes, system processes, and industry standards
  • contribute to planning, budget management, formulation of procedures, and resource planning
  • assess risks when business decisions are made
  • drive compliance with applicable laws, rules, and regulations
  • escalate, manage, and report control issues with transparency
  • supervise activities of others and create accountability

Requirements:

  • 5-8 years of relevant experience
  • experience in leading and implementing successful projects
  • ability to take ownership and make technical decisions on software development projects
  • experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
  • extensive knowledge of software engineering and object-oriented design
  • demonstrated leadership and management skills
  • consistently demonstrates clear and concise written and verbal communication

Nice to have:

  • strong knowledge of Fixed Income products
  • experience in building software systems to handle such trades
  • enthusiasm for industry-leading technologies
  • ability to work independently
  • self-motivation
  • determination to achieve goals
  • good team working skills
  • virtual team environment experience
  • critical thinking and ability to identify improvement opportunities
  • well-organized and multitasking ability

Additional Information:

Job Posted:
July 26, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.