Talent.com
08763 Citi Canada Technology Services ULC
Lead Java Full Stack Developer – Vice President08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Lead Java Full Stack Developer – Vice President

Lead Java Full Stack Developer – Vice President

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
6 days ago
Job type
  • Full-time
Job description

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 applications systems analysis and programming activities.

Responsibilities:

  • 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
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


Recommended Qualifications:

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Demonstrated leadership and project management skills
  • Experience in applying resilience patterns (Resilience4j circuit breakers, retries) for external API integrations
  • Experience of building RESTful APIs using Springboot, Spring, Hibernate
  • Experience with databases such as Oracle and MongoDB
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Proficiency in programming in Java, Python, Scala
  • Strong proficiency in Java (17+, ideally 21) and Spring Boot ecosystem
  • Hands-on experience with reactive programming (WebFlux, Project Reactor)


Education:

  • Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Nice to have skills:

  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Working knowledge of MongoDB (reactive driver) and Oracle RDBMS
  • Experience with container orchestration (Kubernetes/OpenShift, Helm, Docker)
  • Familiarity with resilience patterns, distributed systems, and API gateway integrations
  • Solid testing discipline (Testcontainers, MockWebServer, JaCoCo)
  • Experience with Gradle build systems, MapStruct, and OpenTelemetry observability

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$120, - $170,

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

------------------------------------------------------

Create a job alert for this search

Lead Java Full Stack Developer – Vice President • Mississauga Ontario Canada

Similar jobs

Guidewire Architect - oakville

Pacer Groupoakville, on, ca
Full-time

Job Title: Solution Architect (Java, Guidewire).Pay Rate: CAD 75-78/hour Incorporated.Application Deadline: May 29th, 2026.Experience with Guidewire implementations and integrations.Experience in I... Show more

 • Promoted

DevSecOps Engineer - oakville

DLS Technology Corporationoakville, on, ca
Full-time

DLS Technology Corporation is seeking a highly skilled.CI/CD pipelines, cloud infrastructure, and automation frameworks.The ideal candidate possesses a strong background in Infrastructure as Code (... Show more

 • Promoted

Software Business Analyst - Alpha Bravo Development

Alpha Bravo Developmentoakville, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Java Technical Lead

Open Systems TechnologiesMississauga, Peel region, Canada
Full-time

The overall objective of this role is to lead applications systems analysis and programming activities.Experience with the following technologies:.Java (Core, JDBC, MT, Collections, I/O), Spring Bo... Show more

 • Promoted

Developer/Analyst - Navacord

Navacordburlington, on, ca
Full-time

Navacord is hiring technical talent in the insurance industry! We are accepting applications for a dynamic individual with 5+ years experience in a full stack development environment and with at le... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingoakville, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Senior Developer: Java/React Full Stack

NTT America, Inc.Mississauga
Full-time

NTT DATA is seeking a Senior Java/React Full Stack Developer for a hybrid role based in Mississauga, Ontario.This position is ideal for those passionate about creating high-quality applications wit... Show more

 • Promoted

Senior Developer: Java/React Full Stack

NTT Data Americas, Inc.Mississauga
Full-time

NTT DATA is seeking a Senior Java/React Full Stack Developer for a hybrid role based in Mississauga, Ontario.This position is ideal for those passionate about creating high-quality applications wit... Show more

 • Promoted

Senior Information Technology Project Manager - NEOGOV

NEOGOVoakville, on, ca
Full-time

This role is a CONTRACT & REMOTE from anywhere in Canada ***.Senior PMO Manager – Product Delivery(SaaS/Remote/Contract).NEOGOV is a proud SaaS leader in the Public Sector for HR, Recruiting, emplo... Show more

 • Promoted

Lead Full Stack Java Developer – Vice President

CitiMississauga, Ontario, Canada
Full-time

The Lead Full Stack Java Developer – is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology tea... Show more

 • Promoted

Sitecore Developer - Tag

Tagoakville, on, ca
Full-time

Freelance Sitecore Developer — Contract Role.We are seeking an experienced Freelance Sitecore Developer to support the maintenance of a client website which uses the Sitecore Experience Platform (X... Show more

 • Promoted

Azure Databricks Engineer - oakville

Tredence Inc.oakville, on, ca
Full-time

We are seeking a skilled Azure Databricks Engineer with strong experience in Azure Data Factory (ADF) to design, develop, and maintain scalable data pipelines and analytics solutions on the Azure c... Show more

 • Promoted

Custom Home Construction Site Supervisor - king city

Royalbrook Homesking city, on, ca
Full-time

Custom Home Construction Site Supervisor.We are seeking an experienced and highly detail-oriented Site Supervisor for a custom residential project in Vaughan, Ontario.The ideal candidate must have ... Show more

 • Promoted

Java Full Stack Developer in Mississauga, Canada

CapgeminiMississauga, Peel Region, CA
Full-time

We are looking for a Java developer with the following skills:.Experience in JAVA (Core Java, Java EE, Multithreading/Concurrency, RESTful Development).Experience with Oracle/MySQL, Mongo DB.Strong... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingMississauga, Peel Region, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Lead Java Full Stack Developer

Infosys LimitedMississauga, Canada
Full-time

Technology|Java|Springboot, Technology|Microservices|Microservices API Management, Technology|Restful web services|Java web servicesInfosys is looking for an experiencedLead Full Stack Developerto ... Show more

 • Promoted

Lead Full Stack Java Developer – Vice President

Citibank (Switzerland) AGMississauga, Ontario, Canada
Full-time

For additional information, please review.The Lead Full Stack Java Developer – is a senior level position responsible for establishing and implementing new or revised application systems and progra... Show more

 • Promoted

Sr. Node.JS Developer - oakville

Affinityoakville, on, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What... Show more

 • Promoted

Senior Dell Backup Consultant (remote) - Ateko, backed by Bell Canada

Ateko, backed by Bell Canadaoakville, on, ca
Remote
Full-time

Reliability Status clearance required.Our client is currently seeking a Senior resource to provide support in their backup solutions.Client utilizes the following:.If you possess a secondary skill ... Show more

 • Promoted

Oracle ERP Cloud Technology Architect - 65714761

CognizantOakville, ON, CA
Full-time

As an Oracle Cloud ERP Technology Architect, you will play a pivotal role in designing and implementing cutting‑edge solutions using Oracle technologies.You will leverage your expertise in Oracle C... Show more