Talent.com
08763 Citi Canada Technology Services ULC
Senior Java Engineer08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Senior Java Engineer

Senior Java Engineer

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

Position Summary

We are seeking an experienced Senior Java Engineer with exceptional analytical and problem-solving skills to join our global team. The ideal candidate will be a hands-on Java/J2EE expert who will play a pivotal role in our ongoing digital transformation initiatives.

Responsibilities:

  • Solution Design and Development: Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives.
  • Project Contribution and Delivery: Take responsibility for the successful delivery of assigned tasks and components within a larger solution. Ensure your work meets project milestones and quality standards.
  • System Analysis: Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks. Contribute to strategies for modernization and improvement.
  • Team Communication: Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress.
  • Continuous Improvement: Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new technologies.
  • Standards and Compliance: Strictly adhere to Citi’s engineering standards and best practices. Ensure all essential procedures are followed and help define operating standards and processes.
  • Code and Design Reviews: Consistently perform and participate in code and design reviews.
  • 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.

Qualifications and Technical Skills:

  • Experience: 5+ years of relevant experience in an Application Development or Systems Analysis role.
  • Core Java Expertise: Expert-level, hands-on knowledge of Java/J2EE, the Spring Framework Stack, and Spring Boot.
  • Microservices Architecture: Deep understanding of microservice principles, patterns, and best practices. Hands-on experience developing Spring Boot-based microservices is essential.
  • Database Proficiency: Demonstrable hands-on experience with MongoDB.
  • Development Lifecycle: Proficiency with SCM tools such as Git and project management tools like JIRA. Experience working within an Agile/Scrum methodology is required.
  • Architectural Fundamentals: Strong foundation in systems analysis, design, and architecture. Ability to contribute to both high-level and low-level system design (, sequence diagrams, class diagrams).
  • Consistently demonstrates clear and concise written and verbal communication.
  • Ability to operate with a limited level of direct supervision.
  • Ability to adjust priorities quickly as circumstances dictate.

Desired Technical Skills:

  • A strong understanding of Apache Kafka is highly desirable.


Education:

  • Bachelor’s degree or equivalent in Software Engineering, Computer Science, or a related engineering discipline.


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

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Primary Location Full Time Salary Range:

$94, - $141,

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

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

Senior Java Engineer • Mississauga Ontario Canada

Similar jobs

Senior Software Engineer - API Gateway

Featherless AIMississauga, Peel Region, CA
Full-time

AI creators, startups, and enterprises.Our serverless approach to inference unlocks the best GPU utilization in AI infrastructure.The API gateway is managed by the Platform Team, who aim to make Fe... Show more

 • Promoted

Senior Java Backend Engineer - Microservices & Cloud-Native

Sapsol Technologies IncMississauga
Full-time

A technology consulting firm located in Mississauga is seeking an experienced Java Developer with at least 9 years of expertise in J2EE.Candidates should possess strong skills in microservices, RES... Show more

 • Promoted

Senior Java Full-Stack Engineer (Microservices) - $94,300 - $141,500 A Year

PowerToFlyMississauga, Canada
Full-time

Develop and implement micro-service applications using Java, Spring, and RDBMS.Monitor project phases and provide user support. Show more

 • Promoted

Senior Software Engineer - Java

Veeva SystemsMississauga, Peel Region, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther... Show more

 • Promoted

Senior Java Engineer

Citibank (Switzerland) AGMississauga
Full-time

For additional information, please review.Solution Design and Development: Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware... Show more

 • Promoted • New!

Senior Java Engineer

CitiMississauga, Canada
Full-time

We are seeking a skilled and motivated software engineer to join our Credit Risk Technology team.This role offers an exciting opportunity to work on critical risk management systems, developing sol... Show more

 • Promoted

Senior Java Engineer & Team Lead

Synergo GroupMississauga, Peel Region, CA
Full-time

A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment.Provide input to the DevOps team.Part of the design and architecture team.Designing... Show more

 • Promoted

Senior Java Software Engineer

Pacer Groupmississauga, on, ca
Full-time

Job Title: Senior Java Developer.Work Arrangement: Hybrid (3 days WFO).Pay Rate: CAD 65-68/hour Incorporated.Application Deadline: May 18th, 2026.Mindbreeze or similar search tools like elastic sea... Show more

 • Promoted

Senior Java Software Engineer

DexianMississauga
Full-time

Get AI-powered advice on this job and more exclusive features.We are looking for a Senior Full Stack Developer with strong experience in Java and Angular to design, develop, and enhance enterprise-... Show more

 • Promoted

Senior Java Software Engineers

HRBMississauga, Peel Region, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n... Show more

 • Promoted

Senior Java Backend Engineer - Microservices & Cloud

Open Systems TechnologiesMississauga
Full-time

A leading technology firm in Peel Region, Mississauga is looking for a Senior Java Developer.This role involves leading the implementation of application systems in coordination with the Technology... Show more

 • Promoted

Senior Java Developer - Luxoft

Luxoftvaughan, on, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Show more

 • Promoted

Senior Java Developer

08763 Citi Canada Technology Services ULCMississauga, Ontario, Canada
Full-time

Overview Are you a technologist who still loves to code, but also has the rare gift of inspiring engineers and transforming how entire organizations build software? At Citi, we're looking for an in... Show more

 • Promoted

Senior Java Engineer

Citigroup Inc.Mississauga, Canada
Full-time

We are seeking a skilled and motivated software engineer to join our Credit Risk Technology team.This role offers an exciting opportunity to work on critical risk management systems, developing sol... Show more

 • Promoted

Senior Java Engineer - Microservices, Cloud & Performance

TEKFORTUNE INCMississauga, Canada
Full-time

A leading software solutions provider in Mississauga is seeking an experienced Java Developer with over nine years of hands-on experience in Java, specifically J2EE.The ideal candidate should have ... Show more

 • Promoted

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroMississauga, Peel Region, CA
Full-time

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Show more

 • Promoted

Remote Senior Java Engineer at FairPlay

FairPlay Sports MediaMississauga, Peel Region, CA
Remote
Full-time

Expand your career as a Remote Senior Java Engineer with FairPlay Sports Media, focused on developing backend services for dynamic sports data processing.Candidates must be based in Ontario, Canada... Show more

 • Promoted

Senior Software Engineer- Big Data & Java

PointClickCareMississauga, Peel Region, CA
Full-time

At PointClickCare our mission is simple: to help providers deliver exceptional care.And that starts with our people.As a leading health tech company that’s founder‑led and privately held, we empowe... Show more

 • Promoted

Senior Java Developer

Tamanna Technologymississauga, on, ca
Full-time

Toronto, ON (4 days onsite, 1 day WFH).Design, develop, and maintain scalable backend services using.Build and enhance responsive front-end applications using.Collaborate with cross-functional team... Show more

 • Promoted

Senior Engineer Specialized in Java and React Applications

VirtusaMississauga, Peel Region, CA
Full-time

Step into a Senior Engineering role, mastering Java and React development.Champion cloud-native applications while influencing technical direction and leading a talented team.As a Senior Engineer, ... Show more