Senior Java Engineering Lead
$145.1k - $217.7k per yearCiti Group
As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts you at the center of complex engineering challenges, where you will architect resilient microservices, mentor developers, and shape the technical direction of a growing team. Your work will directly influence how Citi applies modern engineering practices and emerging AI technologies to deliver reliable, high-impact systems.Responsibilities
Design and build scalable, robust backend solutions for complex technical challenges using Java and modern architecture patterns.Write and review production code daily, maintaining a hands-on presence across the development lifecycle.Lead the planning and execution of major development initiatives from design through delivery.Conduct code reviews and establish coding standards that raise overall code quality.Mentor and guide a small team of developers, sharing technical expertise and best practices.Evaluate and introduce new technologies and methodologies to improve team productivity and product quality.Partner with product managers and stakeholders to shape technical strategy and roadmap decisions.Research emerging AI and machine learning tools and apply them to strengthen engineering practices and system design.Required Qualifications & Skills
10+ years of software development experience with at least 3 years leading engineering teams.Strong hands-on coding skills in Java for backend development.Deep experience building microservices using Spring Framework and designing RESTful APIs.Working proficiency with MongoDB and Oracle databases.Experience with Apache Kafka and event-driven architecture design.Solid grounding in software design patterns, architecture principles, and secure coding practices.Clear communicator able to explain technical concepts to both technical and non-technical audiences.Beneficial Skills & Qualifications
Master's degree in computer science, engineering, or a related field.What We Offer
You will join a technology team that values hands-on craftsmanship and gives senior engineers real influence over architecture and delivery decisions.Lead technical direction and shape the roadmap for high-impact applications.Work in a hybrid model with 3 days in the office and 2 days working remotely.Access ongoing learning and development opportunities to deepen your technical expertise.Collaborate with engineering teams across Citi's global technology organization.Benefit from financial wellbeing programs and long-term career growth support.Work in a performance-driven environment that rewards delivery ownership and technical excellence.Build the backend systems that power Citi's next generation of applications by applying today.Job Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$145,100.00 - $217,700.00Most Relevant Skills
Please see the requirements listed above.Other Relevant Skills
For complementary skills, please see above.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.This job opening is for an existing job vacancy.Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Design and build scalable, robust backend solutions for complex technical challenges using Java and modern architecture patterns.Write and review production code daily, maintaining a hands-on presence across the development lifecycle.Lead the planning and execution of major development initiatives from design through delivery.Conduct code reviews and establish coding standards that raise overall code quality.Mentor and guide a small team of developers, sharing technical expertise and best practices.Evaluate and introduce new technologies and methodologies to improve team productivity and product quality.Partner with product managers and stakeholders to shape technical strategy and roadmap decisions.Research emerging AI and machine learning tools and apply them to strengthen engineering practices and system design.Required Qualifications & Skills
10+ years of software development experience with at least 3 years leading engineering teams.Strong hands-on coding skills in Java for backend development.Deep experience building microservices using Spring Framework and designing RESTful APIs.Working proficiency with MongoDB and Oracle databases.Experience with Apache Kafka and event-driven architecture design.Solid grounding in software design patterns, architecture principles, and secure coding practices.Clear communicator able to explain technical concepts to both technical and non-technical audiences.Beneficial Skills & Qualifications
Master's degree in computer science, engineering, or a related field.What We Offer
You will join a technology team that values hands-on craftsmanship and gives senior engineers real influence over architecture and delivery decisions.Lead technical direction and shape the roadmap for high-impact applications.Work in a hybrid model with 3 days in the office and 2 days working remotely.Access ongoing learning and development opportunities to deepen your technical expertise.Collaborate with engineering teams across Citi's global technology organization.Benefit from financial wellbeing programs and long-term career growth support.Work in a performance-driven environment that rewards delivery ownership and technical excellence.Build the backend systems that power Citi's next generation of applications by applying today.Job Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$145,100.00 - $217,700.00Most Relevant Skills
Please see the requirements listed above.Other Relevant Skills
For complementary skills, please see above.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.This job opening is for an existing job vacancy.Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Java Engineering Lead in Winnipeg, MB vacancy
- ...Technical Lead – Java & Enterprise Integration Information Technology Who we are ML arteka is one of the fastest-growing IT Services... ...the target architecture, delivery commitments, and enterprise engineering standards. You Will: Lead day-to-day technical delivery...SuggestedContract workFlexible hours
- ...seeking a progressive, high-energy Java Developer to join our Risk and... ...This role will architect and lead mission-critical Java... ...technical strategy, establish engineering best practices, mentor development... ...technical talent.Collaborate with senior leadership to shape and...Senior
- Shape innovative trading solutions as a Lead Senior Java Engineer with RBC. This role focuses on high-performing backend product development in cloud environments, driving key business values for clients. Join the RBC Wealth Management Technology team in this lead role, where...Senior
- Senior Lead Java Developer:On behalf of our Financial Services client, Procom is searching for a Senior Lead Java Developer for a 6 month contract... ...cutting-edge internal tools and platforms to empower engineering teams to deliver high-quality software efficiently. You will...SeniorContract workWork at officeImmediate start
$95k - $140k per year
Join a high-impact engineering team building the distributed systems that power corporate actions... ...design, own, and evolve production-grade Java services where accuracy, scalability, and... ...the application process.EPAM is a leading global provider of digital platform engineering...SeniorLong term contractTemporary workLocal area- Job Title: Senior Java Engineer Agentic AI Location: Toronto, ON (Hybrid 3 days/week onsite) Duration: 6-month contract (extension possible... ..., hands-on Senior Java Engineers (Architects /Technical Leads) with a strong hands‑on Software Engineering background to...SeniorContract workInternship3 days per week
- A leading recruitment firm is seeking a Senior Java Lead Engineer to design and maintain data pipeline architecture. You will implement data products, provide tech support, and ensure data quality while collaborating with cross-functional teams. Ideal candidates will have extensive...Senior
- Citigroup Inc. in Mississauga, Ontario, invites a Java Developer Lead Analyst (VP level) to drive architecture and implementation of scalable,... ...combines technical depth with leadership, mentoring mid-level engineers and coordinating with cross-functional stakeholders to #J-...Senior
- ...Lead nuclear HVAC design with P.Eng. accountability, complex heat-load calculations, and multidisciplinary execution from Mississauga, Ontario. This senior engineering role covers HVAC and mechanical systems for Nuclear Power Plants. You will lead detailed design, supervise...Senior
- Lead Java application development at Genpact in a hybrid Canada day-job setting, guiding teams... ...Core Java and Java APIs expertise.As a Senior Tech Lead, you will supervise software developers... ...: Bachelor’s degree in Computer Engineering, Computer Science, or Information...Senior
- Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks... ...will work with cross-functional teams, lead code reviews, troubleshoot performance, mentor... ...to develop dependable software with Triunity Software’s engineering team. #J-18808-LjbffrSenior
$120.8k - $170.8k per year
Citi's Technology division is looking for a Senior Java Backend Engineer to design and deliver the high-performance, event-driven systems that underpin... ...and retrieval of application data.Champion code quality by leading test-driven development practices, writing comprehensive...SeniorFull timeWork at officeRemote workWorldwide- Drive secure Java delivery through CI/CD and vulnerability remediation in a hybrid engineering environment supporting a major financial institution. This hands-on role improves release reliability.As a Senior Java Engineer, you will work directly with development teams to remove...Senior
- ...development of new functionality for Liqudity Risk platform closely with other teams over the globe.Mandatory Skills Description: - Java (5 years+), UNIX Shell- Understand difference between OOP (SOLID principles) and Functional design approach, understand what is event driven...Senior
- ...the Opportunity Are you passionate about combining enterprise Java development with the latest advancements in Generative AI? This is... ...running on Microsoft Azure.You will collaborate with experienced engineers, cloud specialists, and AI practitioners within a technology-...Senior
- Lead Java applications development for Citi in a hybrid Ontario position, applying system analysis and advanced programming expertise. Shape reliable technology solutions.This senior-level Applications Development Technology Lead Analyst coordinates application systems and programming...Senior
- Lead Java applications development with Scala, microservices, and distributed systems expertise in a senior Technology position at Citi. Guide complex programming initiatives.The Applications Development Technology Lead Analyst establishes and implements application systems...Senior
- Lead Java and Spring development from Mississauga, with a hybrid schedule requiring three onsite days each week. Build tools that improve... ...contract supports a Financial Services client through Procom. As a Senior Lead Java Developer, you will design, develop, and deploy...SeniorContract work3 days per week
- Apply advanced Java and DevOps skills to strengthen banking application security, release reliability, and operational resilience through hands-on engineering.As a Senior Forward Deployed Engineer, you will work directly with development and client stakeholders. The role combines...Senior
$100k - $120k per year
We're Hiring: Senior Software Engineer, Operations (Core Java & iOS)Compensation: $100,000 - $120,000 Base Salary + Up to 10% BonusSecurity Clearance: Must be eligible for Enhanced Reliability Clearance (5+ years in Canada)Are you a senior software engineer who enjoys...Senior- Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and...SeniorContract workRemote work
- Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve...SeniorRemote work
- Botsford Associates is hiring Senior Back-End Java Developers to support a number of large-scale Foreign Exchange (FX) platform modernization and integration program within our Capital Markets division. This role focuses on the integration of FX capabilities...SeniorHourly payLong term contract
- ...-performance Elasticsearch security with Java expertise across authentication, authorization... ...systems at the Search AI Company.As a Senior Software Developer, you will help... ...data isolation. You will collaborate with engineering, product, and InfoSec teams while using AI...Senior
- ...role: Required Skills 7-15 years of development experience with proven ability to write optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databasesExperience with UI development frameworks (preferably Angular, React, etc...Senior
- Core Java and iOS expertise define this Senior Software Engineer opportunity supporting enterprise applications across development, production, and operations.This senior role focuses on enterprise software development using Core Java, Spring Boot, APIs, and mobile development...Senior
- Build Java and Spring foundations at impact.Com, shaping shared libraries, service templates, and engineering standards across the platform. This hands-on role serves fellow engineers.As a senior-level engineer, you will develop production applications and software other engineers...Senior
- Java and full stack engineering define this Senior Software Engineer opportunity at Aviso, supporting scalable software solutions and robust architectures.Reporting... ...the Manager, Software Engineering, this senior role leads software module development and technical direction....Senior
- Build Java microservices and LLM-powered features as a Senior Java Developer with LLM expertise in a hybrid downtown Toronto role.Miratech seeks a senior engineer to develop core banking systems for a major financial... ....Key Responsibilities: Lead Java and Spring Boot...Senior
$85 - $95 per hour
A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platforms. The role requires expertise in frameworks like Spring and knowledge in developing...SeniorHourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineering Lead. Be the first to apply!
Related searches
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- junior java developer Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB

