Taro Logo

Java Software Engineer/Developer

Citi is a leading global bank and financial services company.
Mississauga, ON, Canada
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Java Software Engineer/Developer

Citi is seeking a Senior Java Software Engineer/Developer to join their team in Mississauga, Ontario. This mid-level position involves collaborating with technical teams to establish and implement new or revised application systems and programs. The role focuses on contributing to application system analysis and programming activities.

The ideal candidate will have 5-8 years of experience in software development, with strong expertise in Java programming and systems analysis. You'll be responsible for performing feasibility studies, managing development processes, and implementing security measures to ensure successful system design and functionality.

As a Senior Engineer at Citi, you'll work in a hybrid environment, collaborating with users/clients and other technical groups to resolve complex problems and recommend advanced programming solutions. You'll also serve as an advisor to junior team members, helping to establish operational standards and ensure compliance with basic procedures.

The position offers the opportunity to work with one of the world's leading financial institutions, contributing to critical banking and financial technology systems. You'll be part of a global team that values innovation, risk management, and technical excellence.

Key responsibilities include monitoring development processes, analyzing complex technical issues, implementing security measures, and ensuring compliance with company standards. The role requires strong technical skills, leadership capabilities, and the ability to work effectively under pressure.

Citi offers a comprehensive benefits package and promotes an inclusive work environment, providing equal opportunities regardless of background. The company's global presence and commitment to technological advancement make this an excellent opportunity for career growth in financial technology.

Last updated 5 hours ago

Responsibilities For Java Software Engineer/Developer

  • Perform tasks related to feasibility studies, time and cost estimates, IT planning, and risk technology
  • Monitor and control development process including analysis, design, build, test and implementation phases
  • Analyze complex failures/problems and provide assessments of business processes
  • Implement security measures following business utilization analysis
  • Collaborate with users/clients and other technical groups to resolve issues
  • Ensure compliance with basic procedures and help determine operational standards
  • Serve as advisor or coach for junior analysts

Requirements For Java Software Engineer/Developer

Java
  • 5-8 years of relevant work experience
  • Experience in systems analysis and software application programming
  • Experience managing and implementing successful projects
  • Working knowledge of consulting/project management techniques
  • Ability to work under pressure and manage deadline changes
  • Bachelor's degree or equivalent

Benefits For Java Software Engineer/Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Disability accommodations available

Interested in this job?

Jobs Related To Citi Java Software Engineer/Developer