We are seeking a highly skilled and experienced Backend Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and resilient backend services. This role involves
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
Job Req Id: Location(s): Mississauga, Ontario, Canada Job Type: Hybrid Posted: Apr. 20, 2026 Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a
For additional information, please review .* Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements*
For additional information, please review .This position gives an excellent opportunity for the selected candidate to play a significant role in an exciting and critical business within Citi. As a member of our highly acclaimed Technology
Java Full Stack Developer (Senior Level) The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of
Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values - Care, Commitment, Community, and Confidence. At Aviva Canada , we put people first, our employees,
This position gives an excellent opportunity for the selected candidate to play a significant role in an exciting and critical business within Citi. As a member of our highly acclaimed Technology team, this role provides the
This position gives an excellent opportunity for the selected candidate to play a significant role in an exciting and critical business within Citi. As a member of our highly acclaimed Technology team, this role provides the
What you’ll do Build scalable, high‑performance RESTful APIs using Java17/21 and Spring Boot3.x. Architect and implement microservices with Spring Cloud (Gateway, Config, Discovery). Implement security with Spring Security6.x (OAuth2, JWT, RBAC), including structured logging and robust
Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada , we put people first, our employees,
For additional information, please review .* Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements*
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead
Overview We are seeking a highly skilled and experienced Backend Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and resilient backend services. This role
We are seeking a highly skilled and experienced Backend Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and resilient backend services. This role involves