Taro Logo

Full Stack Developer

Citi is a leading global bank providing financial services and products to consumers, corporations, and institutions.
Mississauga, ON, Canada
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Description For Full Stack Developer

Citi, a leading global financial institution, is seeking a Senior Full Stack Developer to join their technology team. This role offers an exciting opportunity to work on enterprise-level applications using Java, Spring Boot, and microservices architecture. As a senior developer, you'll lead application systems analysis and programming activities, working closely with management teams to integrate functions and drive system enhancements.

The position requires expertise in full-stack development, with a focus on Java and RDBMS. You'll be responsible for establishing and implementing new application systems, developing coding standards, and serving as a technical advisor to mid-level developers. The role combines hands-on development with leadership responsibilities, making it ideal for experienced developers looking to impact a global financial organization.

Working in a hybrid environment in Mississauga, you'll be part of Citi's technology transformation initiatives. The role offers the chance to work on complex problems, implement innovative solutions, and contribute to the bank's digital infrastructure. With Citi's global presence and commitment to technology excellence, this position provides excellent opportunities for professional growth and impact in financial technology.

The ideal candidate will bring 6+ years of relevant experience, strong technical skills in Java and microservices, and the ability to lead and mentor other developers. This role is perfect for those who want to combine technical expertise with leadership in a global financial institution.

Last updated a day ago

Responsibilities For Full Stack Developer

  • Partner with management teams to integrate functions and define system enhancements
  • Resolve high impact problems through evaluation of business processes and industry standards
  • Provide expertise in applications programming and ensure adherence to architecture blueprint
  • Develop standards for coding, testing, debugging, and implementation
  • Serve as advisor to mid-level developers and analysts
  • Ensure compliance with applicable laws and regulations
  • Manage and implement successful projects

Requirements For Full Stack Developer

Java
  • 6+ years of relevant experience in Apps Development or systems analysis
  • Hands on full stack JAVA development experience
  • Hands on RDBMS experience
  • Hands on experience in Spring Boot and Microservices
  • Angular experience is a plus
  • Subject Matter Expert in Applications Development
  • Bachelor's degree or equivalent experience
  • Master's degree preferred
  • Leadership and project management skills
  • Clear and concise written and verbal communication

Interested in this job?

Jobs Related To Citi Full Stack Developer