Taro Logo

Back End Java Developer- C12

Global financial services company providing banking and financial products and services
Mississauga, ON, Canada
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Back End Java Developer- C12

Citi is seeking a Back End Java Developer to join their technology team in Mississauga. This intermediate-level position focuses on developing and implementing new application systems using Java, Spring Boot, and modern cloud technologies. The role involves working with event-driven microservices, Kafka, and MongoDB while participating in the full software development lifecycle. The ideal candidate will have 5-8 years of experience and strong expertise in backend development. Working in a hybrid environment, you'll collaborate with cross-functional teams, provide technical leadership, and contribute to Citi's digital transformation initiatives. This position offers the opportunity to work with cutting-edge technologies at one of the world's leading financial institutions, making impactful contributions to mission-critical systems while growing your career in a supportive environment that values technical excellence and innovation.

Last updated 18 days ago

Responsibilities For Back End Java Developer- C12

  • Conduct feasibility studies, time and cost estimates, IT planning, and applications development
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Recommend and develop security measures in post implementation analysis
  • Consult with users/clients and other technology groups on issues
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts

Requirements For Back End Java Developer- C12

Java
MongoDB
Kafka
Kubernetes
  • 5-8 years of application development experience
  • Experience with Java, Spring Boot, and TDD
  • Experience with Asynchronous Event driven microservices, Kafka
  • Experience with No SQL databases like MongoDB, Kubernetes, CI/CD
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Bachelor's degree/University degree or equivalent experience
  • Angular experience (nice to have)

Interested in this job?

Jobs Related To Citi Back End Java Developer- C12